From e7397993f13d6e4bdf34d54d19a3eda6c2249140 Mon Sep 17 00:00:00 2001 From: Minsu Kim Date: Thu, 17 Sep 2026 20:19:26 +0000 Subject: [PATCH] feat(hipblaslt): Add gfx1250 Origami libraries for NN and NT layouts --- ...lk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml | 92444 +++++++++++++++ ...lk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml | 93088 ++++++++++++++++ ...lk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml | 92444 +++++++++++++++ ...lk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml | 93088 ++++++++++++++++ 4 files changed, 371064 insertions(+) create mode 100644 projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml create mode 100644 projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml create mode 100644 projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml create mode 100644 projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml diff --git a/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml new file mode 100644 index 000000000000..037a2f03f279 --- /dev/null +++ b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml @@ -0,0 +1,92444 @@ +MinimumRequiredVersion: 5.0.0 +ScheduleName: gfx1250 +ArchitectureName: gfx1250 +CUCount: null +DeviceNames: [Device 73f0] +ProblemType: + Activation: true + ActivationComputeDataType: 0 + ActivationNoGuard: false + ActivationType: hipblaslt_all + AllowNoFreeDims: false + AssignedDerivedParameters: true + Batched: true + BetaOnlyUseBias: false + BiasDataTypeList: [0, 7] + BiasSrc: D + ComplexConjugateA: false + ComplexConjugateB: false + ComputeDataType: 0 + DataType: 7 + DataTypeA: 7 + DataTypeAmaxD: 0 + DataTypeB: 7 + DataTypeE: 7 + DataTypeMXSA: 22 + DataTypeMXSB: 22 + DestDataType: 7 + F32XdlMathOp: 0 + FusedGemmA2A: false + GateResidualDataTypeList: [] + Gradient: false + GroupedGemm: false + HighPrecisionAccumulate: true + Index0: 0 + Index01A: 0 + Index01B: 1 + Index1: 1 + IndexAssignmentsA: [0, 3, 2] + IndexAssignmentsB: [1, 3, 2] + IndexAssignmentsLD: [4, 5, 6, 7] + IndexAssignmentsMetadata: [3, 0, 2] + IndexUnroll: 3 + IndexUnrollA: 1 + IndexUnrollB: 1 + IndexUnrollM: 0 + IndicesBatch: [2] + IndicesFree: [0, 1] + IndicesSummation: [3] + MXBlockA: 0 + MXBlockB: 0 + MacDataTypeA: 7 + MacDataTypeB: 7 + MetadataLayout: 0 + MirrorDimsA: [] + MirrorDimsB: [] + MirrorDimsMXSA: [] + MirrorDimsMXSB: [] + MirrorDimsMetadata: [] + NumIndicesBatch: 1 + NumIndicesC: 3 + NumIndicesFree: 2 + NumIndicesLD: 4 + NumIndicesSummation: 1 + OperationType: GEMM + OutputAmaxD: false + SetConstStrideA: [] + SetConstStrideB: [] + SetConstStrideBias: [] + SetConstStrideGate: [] + SilentHighPrecisionAccumulate: false + Sparse: 0 + StochasticRounding: false + StridedBatched: true + SupportUserArgs: true + SwizzleTensorA: false + SwizzleTensorB: false + TLUA: true + TLUB: true + Tensor0: 0 + Tensor1: 1 + TileA: 0 + TileAwareSelection: false + TileB: 1 + TotalIndices: 4 + TransposeA: false + TransposeB: true + UseBeta: true + UseBias: 1 + UseE: false + UseGateResidual: false + UseInitialStridesAB: false + UseInitialStridesCD: false + UseScaleAB: '' + UseScaleAlphaVec: 1 + UseScaleCD: false + isMixMode: false +DefaultSolution: + 1LDSBuffer: 0 + ActivationAlt: false + ActivationFuncCall: true + ActivationFused: true + AdaptiveGemm: 0 + AdaptiveGemmGSUA: 0 + AdaptiveGemmNTAB: 0 + AssertAIGreaterThanEqual: -1 + AssertAILessThanEqual: -1 + AssertFree0ElementMultiple: 1 + AssertFree1ElementMultiple: 1 + AssertSummationElementMultiple: 1 + BufferLoad: true + BufferStore: true + ClusterDim: [1, 1] + ClusterLocalRead: 1 + CompactLoopStore: false + ConvertAfterDS: false + CustomKernelName: '' + DebugPersistentKernelLoopForever: false + DebugStreamK: 0 + DepthU: -1 + DirectToLds: 0 + DirectToLdsMetadata: 1 + DirectToVgprA: false + DirectToVgprB: false + DirectToVgprMXSA: false + DirectToVgprMXSB: false + DirectToVgprSparseMetadata: false + DtlPlusLdsBuf: -1 + ExpandPointerSwap: true + ExtraLatencyForLR: 0 + ExtraMiLatencyLeft: -1 + ForceDisableShadowInit: false + GlobalReadPerMfma: 1.0 + GlobalReadVectorWidthA: -1 + GlobalReadVectorWidthB: -1 + GlobalSplitU: 1 + GlobalSplitUAlgorithm: MultipleBuffer + GlobalSplitUCoalesced: false + GlobalSplitUWorkGroupMappingRoundRobin: false + GroupLoadStore: false + HalfPLR: 0 + InitCIterWmma: -1 + InnerUnroll: 1 + InterleaveAlpha: 0 + KernelLanguage: Assembly + LDSSegmentInterleave: 0 + LDSTrInst: false + LdsBlockSizePerPadA: -1 + LdsBlockSizePerPadB: -1 + LdsBlockSizePerPadMXSA: -1 + LdsBlockSizePerPadMXSB: -1 + LdsBlockSizePerPadMetadata: -1 + LdsPadA: -1 + LdsPadB: -1 + LdsPadMXSA: -1 + LdsPadMXSB: -1 + LdsPadMetadata: -1 + LocalReadVectorWidth: -1 + LocalReadVectorWidthA: -1 + LocalReadVectorWidthB: -1 + LocalWritePerMfma: -1 + MIArchVgpr: false + MXLoadInst: Auto + MXScaleFormat: Auto + MagicDivAlg: 2 + MatrixInstruction: [] + MaxLDS: -1 + MaxOccupancy: 64 + MbskPrefetchMethod: -1 + MinGRIncPerMfma: -1 + NoReject: false + NonTemporal: -1 + NonTemporalA: 0 + NonTemporalB: 0 + NonTemporalC: 0 + NonTemporalD: 0 + NonTemporalE: 0 + NonTemporalGate: 0 + NonTemporalMXSA: 0 + NonTemporalMXSB: 0 + NonTemporalMetadata: 0 + NonTemporalWS: 0 + NonVolatile: -1 + NonVolatileA: 0 + NonVolatileB: 0 + NonVolatileC: 0 + NonVolatileD: 0 + NonVolatileE: 0 + NonVolatileGate: 0 + NonVolatileMXSA: 0 + NonVolatileMXSB: 0 + NonVolatileMetadata: 0 + NonVolatileWS: 0 + NumElementsPerBatchStore: 0 + NumLoadsCoalescedA: 1 + NumLoadsCoalescedB: 1 + OptNoLoadLoop: 1 + PrefetchAcrossPersistent: 0 + PrefetchGL2: 0 + PrefetchGlobalRead: 1 + PrefetchLocalRead: 1 + PreloadKernArgs: true + SFCWGM: + - [1, 1] + - [1, 1] + ScheduleGROverBarrier: -1 + ScheduleGlobalRead: 1 + ScheduleIterAlg: 3 + ScheduleLocalWrite: 1 + SourceSwap: false + SpaceFillingAlgo: [] + StaggerU: 32 + StaggerUMapping: 0 + StaggerUStride: 256 + StorePriorityOpt: false + StoreRemapVectorWidth: 0 + StoreSyncOpt: 0 + StoreVectorWidth: -1 + StreamK: 0 + StreamKAtomic: 0 + StreamKFixupTreeReduction: 0 + StreamKForceDPOnly: 0 + StreamKWorkStealing: 0 + StreamKXCCMapping: 0 + SuppressNoLoadLoop: false + SwInstructionPrefetch: 1 + SwapGlobalReadOrder: 0 + TDMInst: 0 + TDMIterateMode: 0 + TDMLoadWaveSync: false + TDMPlusLdsBuf: 0 + TDMSplit: false + TailloopInNll: false + TemporalHint: -1 + TemporalHintA: 0 + TemporalHintB: 0 + TemporalHintC: 0 + TemporalHintD: 0 + TemporalHintE: 0 + TemporalHintGate: 0 + TemporalHintMXSA: 0 + TemporalHintMXSB: 0 + TemporalHintMetadata: 0 + TemporalHintWS: 0 + ThreadTile: [4, 4] + TransposeLDS: -1 + TransposeLDSMetadata: -1 + UnrollLoopSwapGlobalReadOrder: 0 + Use64bShadowLimit: true + Use64bShadowLimitMX: false + UseCustomMainLoopSchedule: -1 + UseDualFMAC: false + UseInstOffsetForGRO: 0 + UsePLRPack: 0 + UseSgprForGRO: -1 + UseSubtileImpl: false + VectorStore: -1 + VectorWidthA: -1 + VectorWidthB: -1 + WaveSeparateGlobalReadA: 0 + WaveSeparateGlobalReadB: 0 + WaveSeparateGlobalReadMetadata: 0 + WaveSplitK: false + WavefrontSize: -1 + WorkGroup: [16, 16, 1] + WorkGroupMapping: 8 + WorkGroupMappingXCC: 1 + WorkGroupMappingXCCGroup: -1 + WorkGroupReduction: false +Solutions: +- SolutionIndex: 0 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14Ax-nJx1EGc1HCgn1pcQcp3OlOX8q0OazkOmJQgSUEM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13824 + LdsInitCVgprs: false + LdsNumBytes: 13824 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 9216 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 9216 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 9216 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 9216 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 1 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sGzMWgSOna2WB8q7kdW3W5hz6iUMeuX3jrRe1f-sPxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27648 + LdsInitCVgprs: false + LdsNumBytes: 27648 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 18432 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 18432 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 18432 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 18432 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 2 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jstHMifXZ6po9GYzlCBw_hMDsZuWl7wQ7Pbh4f6LnZE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 36864 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 36864 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 36864 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 36864 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 3 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nPGjfn69WyJryBVwXU6YS-KdMO2eQvN5LiRNu_SvFmM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 73728 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 73728 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 73728 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 73728 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 4 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jePjrUBMXQhVzfYKiyJBhYYXk5H264x3zUZWSwSVylo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26624 + LdsInitCVgprs: false + LdsNumBytes: 26624 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 5 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Cpw9QLoDJwQ_oiz0Veo9T2GENQLTZ_5obMi_lPrbBHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 6 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O8fJg5SYTCjtczTdSO_GFFxn0Wg3jriMpDOteLckyRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 7 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1D8unjuBrABxZMVGH8pJ5qa9arXKLUvWCFau27-ihsEQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 8 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nRF00n4ssHQHotJaDyA2yu_86GfqsOv3NSb06JJioAE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 9 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NJ4woCMkbHWyxw5fPGSBVSHLi672CVfgqumurHlGnd8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 10 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cq0FwtKA5effA_G8eu5uBosvYG0-lFjt9B4j1nXOm2Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 11 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pbFPw1rl9FRTqF3hfngrodqs-CesHk7C9VnIPhFImLo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 12 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IfsoTBXKSZqgvJPvrgWKvUmc1-64ARlBpsdv6wIMdgQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 33792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 33792 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 33792 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 33792 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 13 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n-uTwGzgc-QF0-aymQ4f47RVPp5VisyzmQyqmXpImyo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 67584 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 67584 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 67584 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 67584 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 14 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ttJFMri6EsqKyCtyI7EpATqtr5GfW6AWpUCTbf4JoZc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 135168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 135168 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 135168 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 135168 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 15 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UEa-hfL4aG1a0dCCEEDwWq-9iaVOG5rannFvHV2SzGc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 16 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3zYUFUIorlwoE5heDiu4L_d-RcIQqBWf0HoZCiqkZ3w4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 12800 + LdsInitCVgprs: false + LdsNumBytes: 12800 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 17 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3yr6mFPtqxeQfZjon5hkvsCN27jBmTXDe3Vc07oXGePQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25600 + LdsInitCVgprs: false + LdsNumBytes: 25600 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 18 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT39k18htB8af3qDSMVrrZleeXI0sCITdR7aisnfs1t_z0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 19 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3U6t3gvp8wEwbpRw-C9hVHO2MRD-Bxdso1lsaK4ArnfI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 20 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32tU4PM86f_aclo6eiCX_F08GQ07J5UKkFHBPxBQlWoM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15104 + LdsInitCVgprs: false + LdsNumBytes: 15104 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 21 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3pMvtg5a8ZB6sR7_pR6Su8WPbwRBAsAuSZcxViB_Op64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 22 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3jAWzUarsqdTDb4cdQ49k7ZGejXOTK6nrhGegk4pqdIA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 23 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PS4Yn3S7lKQ89waJMGnhvhXFGfNL0SVEn0R6He7ZcZc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 24 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3jKv1HPCfGg5qrveB_YEJvyqJzZ-4Tbm6DOqHY9AADwY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 25 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3byO_qq6DyiD2txwC2wasu5dBENg0zn7oCRjpe2iiRvo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 26 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3KEDETMOizug65hMJTgjAOiUv5qNLT9mD6Y03IOz6XjY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 27 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3C2rwuI1umctBEUrDroEVNriJxKlP4qKhoeHVLz6u0oY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 28 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3se77_JFfZVTA5U_eam4cfDH7YMX6mGkDIV-eDGhZ16M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 29 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3VZcXigPK5ADjJH5PuC2p1czDSDrjsIIDme25JOfaDvc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 30 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3GMYHOAapa-cHHPuJaHR6GyjgrTR0lXyUxGqeEU4_jvs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 31 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3HlBJ0ZaD5aUA_NST0f6XtD7cvL5L6tc1lp-GBI-55T4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 32 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT35Iolax6JRQLUPq8aDTuCdyD4E5WqLtcqPFDhqEMvTII= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 33 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3s24C-zT_RdSuYIY794jh-xf5Jr9jscL155BaIcm1Xd0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 34 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3lTu5L7Zt3N7ke8rXYq-n2sKuH6F18TcRURyjqX9hnYQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 35 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3dTpj4wiavgBo7KynehPwREepYFQ-WXV_NmBFNsSikNI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 160 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 36 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Ympnxvs4nMbw7TU2NXvhyeQoMArhD19KWETeEAA4sTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 37 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3G5w53vnEVnGxDRWikpdIufPPS9GDmtQlcq3i0lJb2Uo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 38 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3sSMquV12X7NhPPjn3TFgZp-aPUNXFjgJdhDAr5v4ZGw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 39 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3VxzoW1XmFF08bMEN1y6C4PBuCyKmuYQ5BymHkENR084= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 40 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Qef-neN_-_CeSb4uDT3oZncNobpyQWFwwrVOczI7rPI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56576 + LdsInitCVgprs: false + LdsNumBytes: 56576 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 41 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3i4V2JwX2eXekkWJ7DS4dYHRoiGKEed5gGyRsXBMC-W0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113152 + LdsInitCVgprs: false + LdsNumBytes: 113152 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 42 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT37lu5IHT7rtYpZQoGpITAxHiucrEu06ggYpGmJHySVYk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 43 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PwroA4wIMCuXlRUcP62QBlRoxL8N2vfcNr8yQo58ylc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 44 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT31GJuiIdT5-UhmFEJpAlpfxdUaZhHI9rL2ZOFFYCqqc0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 45 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3mkp4urx8nZoLVah8P9prd1g2fawsnv8sPEDjNhx2Urg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 8] + MIWaveTileA: 1 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 8 + ThreadTileA: 8 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 46 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT31-ozahPVX4UnNEiZd5rx9mGPIfL0EwhCDDt4UzI6sXM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 47 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4ZnQLlwMsWLNG9CRkMlrQFgi7UtKiHscTQ8X-hF8d0H4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15872 + LdsInitCVgprs: false + LdsNumBytes: 15872 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 11264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 11264 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 11264 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 11264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 48 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4iY-KRzeWgoqdOoW6AJxf9Xw8ld2Or01AQNn61RBJ-DU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 22528 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 22528 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 22528 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 22528 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 49 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4tG02dKiOdGuGXUNc66LsXjgCown0HposgknjEkZ5sVk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 45056 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 45056 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 45056 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 45056 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 50 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4k3O8qazTND4Ty--6vMSkdTGyxMhrUlDC0agFx-CPXc4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 90112 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 90112 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 90112 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 90112 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 51 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT498KCIwqHQg8fRGUgmgLYwbGeLSEihs-2Sz_Ys2Hl_LA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28672 + LdsInitCVgprs: false + LdsNumBytes: 28672 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 52 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4b8b7_4MgEih57wnFqDQIEzdYiwj3BhX3gtDrUnFyx4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 53 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4yIKYVCOfbfbXl9V4ssmEdXtam_fF5oNGfcaH_k6SSNM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 54 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4CUNP5l8-WhL8Tv6c5UjJI9Fet1pXFeFmt0P9zL7T6H8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 55 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4oxo4ZgfVxkwY1cMyUUz6cUc3zwQVBgXqwyXQv8tjRrU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 56 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4ntqe0avy6qWR08DjCS7UsIogAoqhlIWL0Mpb4_xckXc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 57 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4w5MTFpX8VcWvTPQHNESFDsEJ4pZYhJBi49WO5pk0jj4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 58 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4w7K4mzGg1MchNg6gMjkfaXZXvYhYAi0vN7RyEmNEDCo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 59 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4a4G3KqfMkXn1h1UAiYuWHsdKagx47-T82MenF-mrCec= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 60 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4efizwtTct7V5DOT7M_cOtSwBcvCKF9_3_wZKk1U1VWU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 61 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4NC1L7aeJnKqu6EhT-xs9v78mrZrV80n49ZnGKdkVupQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 62 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT44EIQLOTk9VzjbbJKREvCD4VTx30ECrSPJ59ZeaJjJHs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 63 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6frwS7XLY6gjUFrZbSOwlaj7zboigjFoMCzA9x9FGFD4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13824 + LdsInitCVgprs: false + LdsNumBytes: 13824 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 64 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6OOQlCs3BsLnNkSN7PX234bpRxO2x-K_Y1Ldset5Z5w0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27648 + LdsInitCVgprs: false + LdsNumBytes: 27648 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 65 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6DVRCfE_Tkgo4tlZe2r25u_-IbtngGeHBNX7NYzpvPg8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 66 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TXMJtpbQxrIp79qUU9JGl0P2W74v7icI0XmjjTy1AVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 67 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6HUwrA_FlZmLwW7LjjpZRZAkZf9Zgqi6MO4evBkG68rg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15104 + LdsInitCVgprs: false + LdsNumBytes: 15104 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 68 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6l4ioVyZKsw_Nj0_stA-BaNWzt6PBu0HZtdUB6tNACCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 69 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6gbkPy464ypW5mPM2YOQzjX5Xk4Hwff6FKza4xsqVwkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 70 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT68ecyaVxTdlLS4o8yA-XdQIx0uw0Cd_odtD9a98ZltoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 71 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6oP2-35WajwfaWcrDxaCdG7SPvBewlnxIU70Kp41t6yI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15872 + LdsInitCVgprs: false + LdsNumBytes: 15872 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 72 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6C7XxGDsDmlqcPaq1bknnQIZh_9EjJW3MmDY4SqcmpW8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 73 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6VwuIXn4IGYpDYse4ALWyqjVCpbRdW6lGaRUzKkW9I64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 74 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6So4uho4bS5N3v_M-yXxNWp80tcOBuzv0G5HRozW_NSY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 75 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bamVk-eIQRDoT6_P7bMd3Ep7Fg5AiQq5heFDjSX6YJs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25600 + LdsInitCVgprs: false + LdsNumBytes: 25600 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 76 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6qh2q-0wdmrPO8-rDaMHje_f0_qjOTMIt6ugEX5lGCW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 77 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69BiaV6Ejoep3mfNuA69lLWXkzWpAKZO281Cxe-NYUaI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 78 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6NXiJAaqtfqx04uOJKJLrGmIxioLtAQkSmx-T5g4ljS8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 79 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6MN1SaTEzr6QgPHqvc1UT8yZNxlKiKiCcbEP9xMLk7pQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 80 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6DHkEhYd0wQhPg2H6w2leeAzBSwe9qd7dSj8KTofwKrk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 81 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6nyJ4z8UImOqXmyhV9pzXPQ6oRWRXyTsh66-art0ac5M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104448 + LdsInitCVgprs: false + LdsNumBytes: 104448 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 82 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6djyq3LRF2DK9BTuqQHdYCRBMyzjsZvt0AqcTBQAs9V0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 208896 + LdsInitCVgprs: false + LdsNumBytes: 208896 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 83 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6IOAn_NTuKS1ea6FU55jSYyMJ1WZccT2Bs8yEyHKrlrQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 84 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6yJlkh-nrXRyEPd8s3MgGSGjTaosoK9lXyk7ebSp8zkg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 85 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Mas2_T3ATar2XKu6B1yagYjukB_3m8j-1iJTvJqF10g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 86 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6t3V8U2NQLOGqQIZ6YwnrSHbFMvbJs6Y9XHJdPbbEV9g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 87 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT65LxBxxBbRK_G09ozTcntbB0ftGyldASuZHsC2F0GmrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 88 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6nN7X65ulk9s_I72LR6BwqIpRSjpJAaAXJiqjI8AVjts= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 89 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT605_P5VlEcFlIKkP-YCp3HRWpcnJm1_5vBUSxBI7L4x4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112640 + LdsInitCVgprs: false + LdsNumBytes: 112640 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 90 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6B8oUApU8eIe8QRw70aVen4ynWEkrn9eu66t-1l4H1Lk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 112 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225280 + LdsInitCVgprs: false + LdsNumBytes: 225280 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 57344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 57344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 91 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6RWVcXkoIuX7tJtC3D6ubgn55zD-Zvjhl3qqHgSyJ99U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 92 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ffuniNdc65p54iyxd-r92eisQx4S-vfDpA8kYsImquw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 93 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6EdB-EAl6fOng22tTVC9TLfF7CwJTKK-f4zGBxk-RWpc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 94 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pj4LvJsyuHPEY0e8KwyorfSD3MNiFYsb4ulTb9dk6tw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 8] + MIWaveTileA: 1 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 8 + ThreadTileA: 8 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 95 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69MO3TtKuxK0x5NDSOaEFVQwLSJFW8xrExU4C8yHyZrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 96 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6id-Q8SOyW-Uk1VrI7E0oSeppyXpxEdXWlRQtXb2W8E0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 97 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6dZ535-NySDWSR7JxEZoRS_nSfyLrAurWSSfPwt7wGfU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 98 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6oNA3vH-V4GIJcOgw2JhLOiqN8E7peACItN-R7ES0ybg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 144 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 99 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6M9-PgkSzhD5RZvDKhkhq4XRu0SaYzxMcx2I1wVps9Ws= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 100 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT60WmKcU1OqAo1r_YAiMMtYNKt-_MqLnihxjsppDy8gOg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 101 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6q6gH8sbs6_MoFjvCKfN61PlizySPRld_DeXuG_R7M_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 102 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6XHYVwkP0KKvWffjAXFMBZE0MQeGzWMehjSKsUqhnxj4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 160 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 196608 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 196608 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 196608 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 196608 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 103 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6xxHNtXaStidyBDMDse32hDhhk847dSt9LfKRy3qqxPc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 104 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ghp54DwYp607OvU-EmlAvA-7URAOpwrySnk0bLnlvS0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 105 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JTykqN4_WsKn6pLp_WZbOSOtsUWwL6vtDXpBnBCw1hM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 129024 + LdsInitCVgprs: false + LdsNumBytes: 129024 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 106 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6swvx7ide-yRwyPI7pBr0M7h2EmAI2lEW1JswEJaGFhs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 176 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 258048 + LdsInitCVgprs: false + LdsNumBytes: 258048 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 90112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 90112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 107 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6N07FFubCYAwoxCUB7OYrv-DcycicOMstveDJOXz78sQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 108 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6rEywoZZBTm2qXFA3qPGTuwm84g1hYKGNceSXI7Mz588= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 109 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Brw_OdmJitYuKD-8d03ZQUnyqKIWAfAwSnqDTk2kvN0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 110 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lHowiQy7q6_vnNDiKfqw-QaTJ9eoIqpJC7j_NE5Vdow= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 196608 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 196608 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 196608 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 196608 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 111 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JPxEhA1-Yw82Xw-MGEBEWZmrzjmq_M1q5dUPRHzq7T8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 112 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TEwo7pWBjW_a2XW2mejlOFFvAbEP6jjbQ-zVoghUIdI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 113 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Nf0lz1y4ICM1myobc_JzmQfqdrChGPnCATfhUAqxZPk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 202752 + LdsInitCVgprs: false + LdsNumBytes: 202752 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 114 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT61U0vkbhH57VPckUyYGs1ofkxxyy9ivVYpxbp6k1Qva4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 208 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 286720 + LdsInitCVgprs: false + LdsNumBytes: 286720 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 106496 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 143360 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 180224 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 180224 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 180224 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 180224 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 106496 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 115 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6BIaj22KrZwza2HJSeH0ENibGHccGpRU3LO35Q3SJ6S8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 116 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6prJmtofH1_EXeUBSs43zpiyd00jbk5-dDvAqITGUQTo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 117 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6tFgG6Pox8JR5E1GxpAZ4lEKfFtofNhVH6W1eyQs6_hU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 235520 + LdsInitCVgprs: false + LdsNumBytes: 235520 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 118 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6_CajyblbTujk0lmWQlSZuxcqon-PHpY0Id7pNJzqtDw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 119 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69neb20sL0me8T0fpv4Dbw1ZhdqZqFkKWJXQKoBarAvY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 240 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 120 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6_MKVYMU0eFmHYQJIaeuaG_W4K_pi0LezeTQFK2WIJWE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 121 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-nI6crRkQBCdsvCl-H0cK9ItRufvJGn_RtnwlHuucr4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 122 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6gkN3_AWTmlCW5iESvbDmg35tNPJgeAOB4ALqrZ4X8qo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 123 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pKOl-C6UjLUJI0f7K1yLuFyLYc2rcT-qCCWv0jdC0DY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 219136 + LdsInitCVgprs: false + LdsNumBytes: 219136 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 124 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8vzDaT-LWkOMIqby83jl3gOCZoNTXb8dZ79KVg7APxOc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 125 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8V5dNRF2u60CUGO3lwsCpHgyvHD7q6CyTaDlFx8L_PrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 126 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8AwTYPruKIk4lAlKS2TLL8An0TdI4uRc-drHBNdT3Uzs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104448 + LdsInitCVgprs: false + LdsNumBytes: 104448 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 127 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8cO-TLj0L3LanVofzs7LmmrsH5wZDa6CQh9wi4Td2KTw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 208896 + LdsInitCVgprs: false + LdsNumBytes: 208896 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 128 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8FxLLR7T7WGFMgLpttM_QFmx4adRTOz_D9YH3YAjk8b0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30720 + LdsInitCVgprs: false + LdsNumBytes: 30720 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 129 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8rCH_6WHZ1ufJDBe_rNz6Gf_tEf2arfRSCrjgFn9UN5o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 130 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8fuF0S7WwAwBlXS2V2KpzlDVdKuSwQ8Xlo-D63rvupZw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 131 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8VOCC5EEnQNIDCkMymZq5pjjhv_DnEo4VyBQeN4-LfA0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 132 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8zBgXMPAo6HykabAJWFiKW3iagbIUEJ7h2tpep9gsMY4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 133 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8QUS8DqYw6wUia84yceXt0gEHQuMQmSR3yDM0KNB1asY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 134 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8JmkIXQKz_6lUuaDes5nUQJyzs2nGYu4B0i0iWNY4bZI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 135 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8sR_SXmWpsTzzmaFUMpsk4cjbTrJXc2xgJXtYAc1EDsI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 136 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8ZM7TovePI_2fNG3IJguhmizTHe8TkRUMeSBea26ezPM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 137 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8kuM8qWPC73FM4TNEGlzmIQF5C4hRDHkdKMkRyvnPftM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 138 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8mtvRxS03T41Uqt8koRGATl8bA4hSl0s1BnW3JNvS7ZQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 139 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9KUs97bAHFtWkh7ltUmYBS5PDrn5-RoS2RWP0RDzG3pQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 140 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9fOpWZfDuDUbaDfZqAUetjxJ2cf0Ga78Ymx6xqBjdml8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 141 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT94S3mRD7FL7w-fM_9iKM7s4LRFIWRluU1JvghMSeHLak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 142 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9PrKlj55jdBgnkqdpfvSnn1c23Zk93z1N3QgAvehdaJA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 143 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9ckoKtdUhLlrH_efGCa8JlRss1YWVyCmVLSvLL3Zj3i4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 144 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9W_4ZtMaDWgwnTKF60XybZXUA5r6Znaxg6E3sS8ukxjQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 145 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9QB8UlTr-ztYnAFZvaXQzJZs0RV9yO-YxoQP2A3FD6yk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 146 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9iDOSHAj5Fhr60CyMVDu4GnPbO5xcLakXBQOmZdL2pO4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 147 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9e98MN0rjv12_Sib3zs6OmUU28lEXmciQLHXcnkd8mzQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 148 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96MjwjT8OvY6p9Y_4o_zdthSwsjb_R2-2BsWrzgBaVaE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 149 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9k_dzNZS_GNzgUmZtJWwbRuIc3FWFj6RWNYTD5P45oAM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 150 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9CGCi6RgauG3MHmW3CX6esmoioXv_1Gd1kyGGymTn3SA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 151 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9VDW6wQA8tb28oLGZzHHOWrV81b1OFQQdBOQhhFrSFTw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 152 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9bWGM_Ape4rs03PTdtwZQrldGlUhy2wT2plNSsbIRW8A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 153 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9S6R9z0FSkY2J6fMa8Hg8lvnnPcQcmFkocwBtS3Xd_Ec= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 154 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9TaX0Mc1zLck3lIR7j7UlckvBEJVnHQdA7ukm6ihbX-k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 155 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9N0cOs8nLmw0sGGzMcwRH3KVF_WwVfxK0gQrXGplO8tw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 156 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9yl2lXGSSYsEYRhRg8jt_t-xoqaRhBO42zbJRGJj-0BY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 157 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9_sP-CtbHvmr6bKKocqysoLuHVqZahog1lHEKk0SF7Bk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 158 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9e39Ignhz5sFgC-jgfF0bJVeTLaXTZfg7jeezsS1EkkY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 159 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9uvgXfYOjHCPohuSemJM4XLh7hFNk_lvBtVn6Ivf24VE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 160 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT95BB7kZrQfh1QFX1SR4xYvW4VWLiQCAjjAELLveuDjJ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 161 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Rku57_dA9qAp36RfNrzvE4WXJtCHyGAIo3DrkMlxosU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 162 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT90Lgkg5Bfzgn_yf0ektUtY7pZSLN_LI3kmPQ_DDOaRLg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 163 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9KZuPX6pNwXRukPZNQW_5Xv_0Wirazn3yoXpc6LHvEso= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 164 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9dbq3SZEnxyvxLtBjPsKd7rFnVCpffazj6C5K0gQJzj0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 165 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96Sobc6fBC7weACBuHrPmlZqThq8MXR8nttxU2as0Gf4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 166 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9YDwcq4HQ3HwWoVGPCkECoSKPzEtYngqJvcIoNriRP4I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 167 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uaoa3EHS3JhZsvK-1UZy1a8gTZDs6JuT0CW_iIxo-8w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 168 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1m5S6F2SZ9KbAhCXIn06yKQ-OQPNl0PlUHE2b7awMaAE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 169 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n3HgzzAoOv4k2nFsabYBshC7qFFWNcYAqLQsNxG7auE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112640 + LdsInitCVgprs: false + LdsNumBytes: 112640 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 170 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yMpJ-BQIGJJHY_wPzvzBG0blCYkeRZXDk24yeAu9yrw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 112 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225280 + LdsInitCVgprs: false + LdsNumBytes: 225280 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 171 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1eDad8Rxh6aksjzGXOfZeUFFpJql-CW5N7hORBrkL2SE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 172 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gDnvbKgo5uRlGqc7qfc_5dMMdIMpr2jOGCsKWTMqZGE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 173 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14mE1g8cXuNfbHsceqfsqfsD9O9EyRb7317cdoTWeAV0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 174 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kZJkvEvy0lXucZdS29TOhYGa_kGYsQjH8NMywKPIAac= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 112 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 175 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AkSYxmr8OqzHP378MwVzHi9WXx0LlucHg1Xj_b5sJBA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 176 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1oRJB8sCHGtEYRSBPam2UPsALRWTZfW6o78mXISXB1O8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 177 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10fU7y1OiABB7rX9ErpievKi5FG8zRRC4b43v3JYIVTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 178 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ohU72-cqPVW97SFReCEQm2UUDSzKX97X_YeaVyHpPCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 179 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19BtvNEvzS7QrwpkRJmxKFloyaHba6XxudQpMAPxP-w8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 180 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GTQ9Rdat3QABMi_aFu3V1TfNx-DRStHkgof9AGaON8g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 181 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RWFnbpwtLratfrXUjqa-JIstNMJ-dAJBqP82PTckK_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26624 + LdsInitCVgprs: false + LdsNumBytes: 26624 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 182 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16-W2zdn013a0uML7VppUnVV0cwgzlExua9gyDMEhx7Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 183 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uvJVK1Pb9dBDNKfmbQ8iKPAMD3GvH7NzVxCRgsGcgSI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 184 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rpqiz1ONljtrL6IBSWtcUurDHyfhvUArxolTjTwKciI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 185 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1aBzoRpbZQuGC7JKFNKcIthrIktKEi4THsOuTpTf1tSM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 186 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ofsfRR_IC7VnLWDRN4huIw05scNECBzxuJeyEJvXlxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 187 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19FWSU5m6ZSX3CuKEZV8UkVg88hWLH0e52TOuFiI5y_U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 188 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d3ncGAyM-ZpHihMShHquH8wtxGqHV_gq1qHPDE7HWpk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 189 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11OxHhUN5ZpjxvjnEk6HrZknX11K_YrkFo23yUKbDiCk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28672 + LdsInitCVgprs: false + LdsNumBytes: 28672 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 190 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nuBrh0e4T7rrJWtbXgg5DRdK8QbJY8_i7KhmFSN84OY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 191 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Eamjpe0Zu0wrh9uFi8OZNk35hcvGuO8dXxX8VmQKzZg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 192 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FFthB5Ww5Cz3b4tRpcyK-TWe70gi9614_ZVPfeMN0sI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 193 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Yt4MNrCTm8qOZURkqxCSuVaS6Jd8H1rIYZp9aV-VWc8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 1] + MIWaveTileA: 8 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 1 + ThreadTileA: 64 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 194 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VaUhJvMfIosuKqqwvujLCejwjdB9BX4xriyQ6UDHGMc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 195 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT127bax3XbNVy_ws3CX9EImffbw97HVERNNA2sT2Ji8x0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 196 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Or2cSK38Y4F1aMH8n5bRgXQdvLRqIh9vs0p6UEVnM1I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 197 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ckHZX4pljM4FJwXPW6OPAZtuMgtII8nRqyH8YaoSxuk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30720 + LdsInitCVgprs: false + LdsNumBytes: 30720 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 198 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JLXhbOGP6Lx4o1Kxm5wC-FVR4Axts5ustWdSENH2hrc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 199 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ZqYT-h48py_PRb0fbg2Uf6JGU85f1MlGUEW7Gp7mwxc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 200 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT131ePh-HhOJoH3F12oCU2Z1Uute4C88z1Oh9gf8KVPgw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 201 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1wRc7su7TivrauEzcatSGxxKF3kkO9VSyCP5VJHTYTw0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 202 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10LzwzyHuzQDp_QvgNIM10LiWVicXss3cDCDhh3sfhE8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 203 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1w7zCbDfsiqVTQljjPu0Fet0Ee0qU7Lpe1_EtgPxbB7A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 204 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14nwWZDW55QoqVxdgJuQGhBAcYga8BWEoOWn9hzFTEMw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 205 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13qlvWq-LfqsQaKVaSM89idPrdKlHRO6AKYlnxo1DoIs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 206 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1q5BiJhOhM4GAWFEQ9C-L5Mf8yPO8-ufiKwbFIYV8gRg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 207 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PEllaMx-jt0VhSqatJ4fs7iWqN0KS71ADievd7oE_0Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 208 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18Pn_het_yZR5Va0MVswGmNJnRcB7yRK4OXnRI8Ux2aM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 112 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 57344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 57344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 209 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DRc5kiooB4WoV5F7PVWyxjSolimKfAC-52s1FsXj1iQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 210 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tfq9oLVVHlw_WdZ35p2MjpbUSBG9HJhGI0AEa2tvfms= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 211 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uAeFnk1D243DI9iH6bvCaeYEApi1XNkwKaMnk5e65qc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 212 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vMHKgRQpyab16HWC8XxB_P3egZEDyiFmrfGfeM7zqk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 213 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cRk00IEEAdGMJrGXLhcgZIEVobo3O-33hU73n1ZDWck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 214 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14b7yFdV-4wiYze779yEoZGvcj7_b2SgQfh2FftRWS8o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 215 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1e2udx0sJWyMZjvmpmHEoIsvXSc095LPolGo5RdJLhp4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 216 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1As2XMxrRh48cS97qsX8z4WohXkQMIx8r6vL91ZSKFjw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 144 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 217 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hEtOIalVIdehumnKs4wqUq7Pbd4EncA2v59AmXcz7b8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 218 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vxHxdtMkED0R0MQ2M4jteR7QNYe7Ow8ktz15noRIgrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 219 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1INbbDKuy_3Ssh9PE_swAaQK_F3vtamn7Mcr14JtDyeM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 220 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pTxgxTXt6fx9jp0l0Wl8sTqzmCnQj8n5XuuJFY1AbuU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 221 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1f-Yj0fj0ga8HIha6mKiUxUc2xXYalctWPzJ76p0IiG8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 222 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rFqv0u7kFqi76dmVBERxCrv0mr1htzRPG3UAqLVyUck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 223 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14nuHBguXCjaVCqnDLXt2Q2xR1QNFs5IPRVGbW_VJkd0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 176 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 90112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 237568 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 237568 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 237568 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 237568 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 90112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 224 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17pmel4jtMXM74TN_es93G3CKJ2BO0LE6hpn6QdULuZ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 225 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lc7EyLikiJqCOf9pOrhB169F32a6VZ0YnOwaygWtDhE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 226 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Zzbob7y4e9TEjpFbKJ2bry0RWtZKSDSm-D0ddfgGTNk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 227 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HtINZ5-xoRT-bPsCbc3jVP-tzcWlWdI8snkCmReW2rw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 228 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1XOPtaRiMA9wa4MHAJi6wjxJS06crsJG6puqcgPL8IHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 229 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1alXXakzjpIwcrv0LXUJa4PrSSdnR1Gdr_inknIi6keg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 230 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M_VJ20EHNcGdcEh3qiyK0OlvZyvkdAkkYYbo2mgCfsg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 231 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SRGuYtuEPH0YV6GG1nIZZKXFLE_ewjkX6KfjQ8JcafM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 232 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nxFFk5AI0bEiVgxDM-x6y4zzxVQ17pDcQhGTkYwCO4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 233 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HBuvn_Jyv5vocUI5k6DEFyQhK1VHp1FOfIIG9Q3XI9k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 234 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MSCIwZWLEAIVbwVyNjMfI-2Ro7GIR7so4-yXqVpmoeo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 240 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 235 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JnudPRO__fQsEVrtrYt6h2bxcrL3KKRj6jnyStN_0J4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 236 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1S8w3YdS4ud-DyAeDCNGMlvqTo1huiodhLd_0kZn-rtA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 16] + MIWaveTileA: 2 + MIWaveTileB: 16 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 16 + ThreadTileA: 16 + ThreadTileB: 16 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 237 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MtoXh-y4OjqQ-6kePkZUF59HPTD3Y8QIVeHsf92aO94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 238 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NeB5OE89iioK_G3TUfh6tuor6f0HlklE6QSvRzAK-D4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 239 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1bhPX66FciZwkkhIwMb8uHOXovp2PZSM3ZyiZ0RU2SlI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 240 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gcq3BgkFo5KFVEf9C6mRZAsbfU4DaIuOwPH2cIyBrCI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 241 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1luyIY7wu7BASvUJRo2cZbepQZRyoOIX5Wva4psd1f00= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 242 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Xoz3iW1S_aCgJ28oY42Kv8qzhbdSmW8c5DjEL-qnF8g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 144 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 243 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ZsZAo0PjDjhoEixyYrMwAiWkHjC2T9FR9E7hZjRXsuI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 244 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1t1GaXQr63zGSKKu7OwWWh5yjrNJjNuAccgDpA07WBKs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 245 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CHotUZ4BaPrn9BLqowLsZtAaGKHU2_kVCPA-90bbS_s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 246 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16z3kL0S6aGGcqhoLG2iUeTGLNHNdYwV1wi2zYcdV20w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 144 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 247 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15uJBFJw6MmLIvCxvibp64zUKh4oy4sDpVkI28_zlXQk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 248 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hz_kCIfW7PgjUdty-EpnANHxqprogPVNk2TFvMmd8hg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 249 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U2sFv1OW7Yc-AZGfY2LwBMF7SCPBg6MCErSu3vOn9gg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 250 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tLmHNezI79Qjwtd-4s88Ijepy0FRrDAQBNxCkk3_XGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 251 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1wr3m_MCDPlGBcyV1v6mRhuK_mieKOLYPUMfPKWGWgrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 252 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JBuVM_EWAADMLEIq_5W6pZVmwiEXOxVPhc2eLV2wmwc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 253 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GzFuCdRiFttckI3waoIQs6L-atQPGjGyJdHaA9BSS8Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 254 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT113XVV_J_tX27qtx-9Z8ZvnteSZcV-DY5C_g-_49Uxpk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 255 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1l6OV-MivjO1W7Pu-7HOagohMlfKp-4ihJrrQ2EywT9Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 256 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HG78Im1d4fe4d5hE7uqUA4NZN_yMHwcr3lIN-KddZE8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 160 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 264192 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 264192 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 264192 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 264192 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 257 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GfFXj543rbIT1j3F3W6pi2-Gz5-no-JSApfdIG7FoRY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 1] + MIWaveTileA: 10 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 1 + ThreadTileA: 80 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 258 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1bBlyvywKj58SZ59I-gcr1l_KekROMzd5O4f4SPDkjf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 259 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zBKBvUDs-rIB-mu4enfojwDF3IIYrOfeSiDSN5ZNWEY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 260 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT158VEN6Mdk9unwYIN-RDO6fto4ApAkHDxGkTwmWM4no4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 160 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 282624 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 282624 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 282624 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 282624 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 261 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u-3qdJjPNE9ep9QmPB1-wAfmryg1ZZeAsqfg4QjHcEU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 262 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14FS1nXoNHyrsXr5ZAppm2D1obGnQftX8-WQu0D6VdRU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 263 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TsY-iRmnHIzUh9uXFFhCWQS0ZJMZXTT6UahfVZBsiBQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 264 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Pma3DQR4g8UF9rsEk6C10eAhLQ8NqBfFErcIiwKqq7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 265 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19iGLR9lRB8VlYpH6OmnvdsFWN7LVoVDJoN3ujxXxZow= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 266 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17jXEbMbUIj4iFk7FfGxuVsQi7pRmwzdnsPpZjqiQ33c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 267 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WsXY77ISektyZY6B2vrStcZqCQqbwD166GUTMrCj5y4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 268 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OrfIXop8WuJnBpi7nHXi-uBd3ToDe_1fdIosjuRw1Jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 269 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mc-ioZ_82Ha4UTDjVZ9aNpWGsZAwTla26rc73AWtWO0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 270 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_y4luQKla-BADjSiOLkl6W4W4o1KJIEZl_Fb5TPjQNQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 271 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19rUYg7die_dQiEVLSm0l8j-qvWM4cd_p0MutX3T_Dk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 272 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MIiJbjHgj10keg0nD6wtg-rzOsdZQSgH7TiKOXa_LJo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 273 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1F2adh0Q3fl1M-SchoISVZEm6R44O14Y9no4hXg6c4C4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 80896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 80896 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 80896 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 80896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 274 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1A08RfiLPOiYgJlj9Ab18PqyiGPRsGo1SdD2YrSxQCGI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 161792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 161792 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 161792 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 161792 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 275 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT165zxk52a7NbbohBFtEwjiPMC64m-9WAhAETmYTTC7B0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 276 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zF7bKxowltQoe-ZH3WirhZQ7EdJeI-08ZOyooUTy3rc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 277 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ckbV4e9-tubJszp14y_g1rhmpA6XPY9ZNozzSLaJ4e4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 278 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tS14u78BvVWIsrpEx9mrESFC_6m9PUd28LT-iTVeuz0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 279 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16Q7z9noPHmigxPvMekvWQq07Z_ZEv343XdpURtouWGc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 27648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 27648 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 27648 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 27648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 280 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ranQcJomDf97KpLouWbWyQShsghZ_VXeEQ9L1o6A908= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 55296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 55296 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 55296 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 55296 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 281 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UNr19xTe8bFltwB8YJGRX-wFSR2G692o8sQtcAhHpW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 129024 + LdsInitCVgprs: false + LdsNumBytes: 129024 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 110592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 110592 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 110592 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 110592 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 282 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PP5MMu9egrTwsj6g1QfGu83m3bZ07qGWNBUQ___XKCk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 176 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 258048 + LdsInitCVgprs: false + LdsNumBytes: 258048 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 283 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RPOE-Y8Q7Xdn82oDJ5JyTkUJzYsEFuoQOiPR-tU5_bo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 284 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HiJVOh8jeb7-oBKtP6U-DMLwphBcBvQeOPwU0_CWaT0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 285 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1A3n3bwk9kYe0N8uW96j4foV5dNJSi_Yi5aeYuSS_Gpw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 286 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10ErL1nr9lhDcDDjrY2HWHFJ0pW69hRRCk3b0KR4PByc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 176 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 253952 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 253952 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 253952 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 253952 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 287 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17SFnpDYtOaeDADw0dyKx7ZOR6o1J1Vic3tUHazqFdqI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 288 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U1Dfl5X-y7OMBbrWn7EH_A2YCJ5FYwsJahg9vEiH7cw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 289 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ijHGAkjxrDQyfqnRc27G09f5DJrjHgFE-UlAQyUA_mc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 290 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z5IqiAmT8k-ATTmYvEymypcdByn7C2eB4iTltduMl2Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 291 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zPSL8t4osYHTi2Tj1rG4eCxnv332M7gc1BYMVokcl58= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 292 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16o4_L-CSTQW41Lk1ddDWYEKstM2sfCJRz0CSOwNxqTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 31744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 31744 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 31744 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 31744 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 293 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U_gwcTh9L_4IeHyTuIOHCF0xCfs_GTu4p6GZfpWLqWs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 63488 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 63488 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 63488 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 63488 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 294 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JgUmJsQSIOWl2tDSeNQpdkM1Li6ywTYIwdhzmYy3dAU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 126976 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 126976 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 126976 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 126976 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 295 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_5XekF1WPM1-4U4UFIPj4mVqauGd4YzArvQ8HrMc6wg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 253952 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 253952 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 253952 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 253952 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 296 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yc86SBbdsAVtjyoeiO86klearUIYnTFva81XcJY2GCQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 297 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1eAplLmt2vauScEeVG31RlTdL6fXtbkpi3tTgsLkYizQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 298 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Tq-UBU0KEryS9CcGZUVUMVQyF8vkD6rkuwZcemuYD74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 299 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17mQy4QT5tXkAgHxTgAx0FAkouc_qpPgD7V4bq2iFc-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 264192 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 264192 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 264192 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 264192 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 300 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M-imHLmelEvDQHFHrloe1A8cv0J5E4sT4H42EiV-qeA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 301 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19rT01ZeySnS7lXyNYDL9v7YkQNeF5afKNMy5_lCfNNs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 302 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uARFY3Lg-JWMLmsMeM0WvBs-AFSzK8fF6by9hrTzY74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 303 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uTOYKGtRIgvW1OhYRpLta7K0Djb5IyL1LPtWxCFybQY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 270336 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 270336 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 270336 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 270336 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 304 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HtAWU2WXMz75nGKwiI5vpYI_5olAPWXm3cac1P2xT-4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 1] + MIWaveTileA: 12 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 1 + ThreadTileA: 96 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 305 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1v7ST_ddOu4WXvYl-BuG0MuUqXBaPQMQWqICOIkmdLL8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 306 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IzVE41mLyYDdmIwPrbWU4FviDPNX4M_Kwcfk6seLFs0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 307 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT123uVrPDuen691SfeYqIRhAXV_KPVMMxNMFxAXKY3qYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 282624 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 282624 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 282624 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 282624 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 308 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KOhh-fBa8uvYNiAz8WkURdGOnEZsppQ2l_Ni6nbg3-s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 309 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xMbzuNwWj93KshURr2b4jKX7-LrlgyVxmrI8OQiyQ-Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 310 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EF1qJts1pRaHs2vliSpITyVZ1InGJRlD5O-VC9ZubMc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 311 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ktLcyzaGOEMwVCRxwBTU-UfMMhXREpJ59AQFtIMSF7M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 286720 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 286720 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 286720 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 286720 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 312 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qDMExGcROqTFIe5hVU72tjD_5fCSBntWReoxxvLk4wU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 313 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UmmXoGH4_0nIeP8YGEsUg26SdssUFtZPJlt_lV8NxrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 314 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zibZ97HBnnSiNG1KY6C_QnOrkEoGT5puo5A2rcH1Gi4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 315 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yDH1rCAwDET5fba8CuAE9hJ9fhnngIV913N9wbApR_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 316 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KLMaWK5OfN_FWtm7OzKL9KhY9FltDn5LgeoREWN1n7w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 317 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1aacfKrGoGazN5PyABUTO-wwI25HJioEMGHQYVMLhGNY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 318 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1iUTNNJXPuuE2Ax1yeigu1JbYAQB4w2V-vgw-6q_TCVc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 319 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yZ-CVbI1Y7dIXqgAKJuTaRt71brODCUbdqmvByh-pJo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 320 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LLrJCUUQ_35htCTDYMiG0-hzXCANy7HaZXUQj9C4Sa4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 321 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Y4dS5mOeOxta8deNP5utIm1faqdNjSFCFKD3grBLljY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 322 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TSLNJ_oSDBgpaAaaLmT793kjBlmrEIK5ZXagFD13jYI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 323 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kvc9vOVw17CqyoOMPzdO3RD8HUeMxNs2LmLxDKV5n9U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 324 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TZ8i7Zt67RP4M7lnoINWALx07clNWkSB9HN2E6uwVCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 10] + MIWaveTileA: 3 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 10 + ThreadTileA: 24 + ThreadTileB: 10 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 325 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u9ru8ixM87oHaSv8zBBlJqDIj0OMEUHxaiR00M0jPig= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 326 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qNeTMIwj1C3HerrqKj9JUTbsXjoWlR5koJUBX8TUu_M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 327 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qExO-_cVKtoPgrFSPb4rumAm0kPNRuC9WwggEpg-DTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 328 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1doA5vJZR48IWp2QFV83lNEcrjQqJNqFqq1wEqba8K_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 329 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z8l7r6YnFJedegvf_UKtnIQuKZnDSDk09KpnzxaJdbc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 330 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M6-N6No45UftRCxGNXLdAbsmlfXwymRD7EpXro3Vpl4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 331 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1fRHyE5GnF17V9zVbTms46or2DBl-jbPHs3LXHyh8Y5U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 332 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1QO6A0OBwpLxIXoO1y0N2c4rTpLuKhE3g9dFLkAM5dFQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 333 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xhWwo32KO4_07qMPC6052KCtlrD27nFQ6dT2XrdDV5A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 334 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ncJUvUZf42r5PSw8NkYb5sKuIdkhOoDyHec_Dif8v5c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 335 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10sbkRWDjJDOY2EepAaVGz0ZC0iO1eCL836l7E976ZVA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 336 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_k214qcXGRBDIqGPmmJu9LptIlHEneB7e_QaxqRnGic= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 80896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 80896 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 80896 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 80896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 14] + MIWaveTileA: 3 + MIWaveTileB: 14 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 14 + ThreadTileA: 24 + ThreadTileB: 14 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 337 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AHkRTuz4RhayFCv5FxsPXW12WOcoGZlgwsSqgDVYV3I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 161792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 161792 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 161792 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 161792 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 338 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Cbb1LctfKf3mYkbS737kGhdYLGAWpJX5LLWCg-wp3N0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 339 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1b_rUtvLRojC-ztvvaJcB8oiowYsFle21JcddfYLocWE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 340 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O8majPrdpaoMKHf-wm-8UEEyrk6vNJ_1F2nidsBIGGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 341 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rLIziyLF_Lc0t7bL2dcYHV6XAOVUqrrCaH60YwlSuYE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 4] + MIWaveTileA: 12 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 256 + MacroTileA: 192 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 4 + ThreadTileA: 96 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 342 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dlsPu7r1_th8acKws64BWERlzfzDElFiLWQONT-P4BM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 343 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2kD9VtV-KqZWcdlS4eMmVSpsT8YJHREEbKIHjxaLY0nE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 344 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WwHhH7syBEClFj-sVYc4tfFk612B8VmVrFNCk9QlNkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 202752 + LdsInitCVgprs: false + LdsNumBytes: 202752 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 345 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2jmHI1YP181qvTGTZtgPkUG9oq9F3ZHt8gdsJI2WImbE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 208 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 286720 + LdsInitCVgprs: false + LdsNumBytes: 286720 + LdsNumElementsAlignedA: 106496 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 143360 + LdsOffsetB: 106496 + LdsOffsetB_Blk: 249856 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 106496 + LdsOffsetMXSA_Blk: 249856 + LdsOffsetMXSB: 106496 + LdsOffsetMXSB_Blk: 249856 + LdsOffsetMetadata: 106496 + LdsOffsetMetadata_Blk: 249856 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 106496 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 346 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24t4TqD-KtSDbBWW0aYxJlAnyvtRXrNhlIqt5zrsJ4dc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 347 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W_t8t7hOxQ-m-bEal8U_wD5RtDow8EahOsou-QuagRA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 348 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2geGqG9oY8M3EirdI8kcPmIoK8VemFtUJgjpKHBm45aQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 349 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TQSfJ1GqdnBtJuf3YwM-JaV4lZnJYp04qYKlGz8CLcc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 350 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hs6cZkvlevl4n0vAgJTwYkroFGa0DjIZrKNb5VkRVwU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 351 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24fb-F5PjS6y71CInTSs7zpPMC123IIKdxSavmmQ30jE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 352 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2lT508JUG-IREBxE-T-X7G9tT0PthLhFI70odj6iFMOA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 4] + MIWaveTileA: 13 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 256 + MacroTileA: 208 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 4 + ThreadTileA: 104 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 353 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2u_rw-gH07d7w-1-dyKEiKnsFuD82l6aSkV0MUb9Si94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56576 + LdsInitCVgprs: false + LdsNumBytes: 56576 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 354 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2LCgH27ikHzQA78vRICk6zvi97GexVdUxhpBe2Cu7nDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113152 + LdsInitCVgprs: false + LdsNumBytes: 113152 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 355 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gVkP8xTscwh1R9h0iC17yQ_ZGw5SgNiKm5QWmPppWto= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 356 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VO5_k6JJtdGkAaS2DpTVKbjIdTkLUatXd_7yu0poBBE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 1] + MIWaveTileA: 14 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 1 + ThreadTileA: 112 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 357 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QCtj2cL-ZG850qpmEYHqJhD3uWQH3smRH8ITSolItQk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 358 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_7ks-YflVVC45boA2BdZ-BdMucE3JTsbfDy7ehkIKew= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 235520 + LdsInitCVgprs: false + LdsNumBytes: 235520 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 359 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2MFpXCx-jzxi_fYA98czMDfL3kl93L1VAR_CBUoMq8mo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 360 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2v0OIuiOZ5ZGMSCiLLVe0OFWP53QtQhlXqlhAoCBBdgs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 361 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2vfz5Nt5JJtD5sfoJ8-aulHhOXE8xZUxg1ZT0JNgc9Hg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 362 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DehZ0aco0_l8bI8CMYku573oXmcAN6ChMcvmZ9gbpcw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 363 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2x0XgdWS2JQaQI4jhRN5PS2pwNmPfXbftwzY6iI0Io-Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 364 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2FI7VrhUbxqP0orjOUzVK6bymBi4pltKWLMaeVwOXpEA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 365 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2owxf-_nDNUAv30R3sqLjkJuLqJ1b5PbErDVp6ldqdME= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 366 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sdf32J0KhzJMBmgMmGecQTloWGMoFXRXuHYZCJqkK2k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 367 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2uLfnertnMnyTeyrCsh9gGrbSRbY4FStQeO4k2YCFnP0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 233472 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 233472 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 233472 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 233472 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 368 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VflFqTuu4ZCCqSnnDIx35lM6hqXSrRJLjnVoX-UqXPI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 6] + MIWaveTileA: 7 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 6 + ThreadTileA: 56 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 369 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z160FM1ABJ216UJ99mMD37Mi3GXTSNwPkZwtLtxzCqk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 370 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hwizh0Np0ya2LSd9k16ZYRUaDNd1SMrgrc9tmnl25TY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 233472 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 233472 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 233472 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 233472 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 371 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z1O3mbWBqd2gX0xqNz3etuRmQ-5i-OuVL3RC8L6Vhzw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311296 + LdsInitCVgprs: false + LdsNumBytes: 311296 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155648 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 241664 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 241664 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 241664 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 241664 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 4] + MIWaveTileA: 14 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 256 + MacroTileA: 224 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 4 + ThreadTileA: 112 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 372 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_IUtfzLDVi3fI4Za3x-W2zhJJvifFho7yhmDsKCWUtA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 373 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z8Q1FFQOBN6BeLKXxvZLy_whuGvey-oWcf_6rX7xz6E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 374 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TJMaXhqxc3tMc5s1MmaXXMOndE8MJPQPu5vnMeoq_rY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 375 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nSMDq-THvtkLTrieeHCiYGXDlVEFQptg_wU-dNOekDk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 376 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dBZzsuqGOOJNsWXzTwiI7jJt5FfSy9gf7dra8DI_RSY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 377 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2K8QE_d7jA8J1i4OSOcgKijUpkj90HXTu4CGaO1yokP8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 378 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2F0dCeppNvlc8TYvTiqNU4CBH2JKGuJoiq2Y7blKACDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 379 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2CbgU7Uq9YcuefXHaPPeX6RO-4YVg02NHiHrV09ihzhA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 380 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ZTWciDb_enAWojTjxo9OI9x6MmW-qTjwV-BZMKc2yb0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 4] + MIWaveTileA: 15 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 256 + MacroTileA: 240 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 4 + ThreadTileA: 120 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 381 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2vr5lw6njLFFlhHfo4anjDdPwmTsM8n2rNr-s8nwMm4M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 382 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2oi1b55CzKmb7WEESz7qLM03aUmovdw1HQYTT_lSgHPY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 383 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2EbVQKGw8mMPdPEqpU43n0PKoE_Q0Xd7mvEN5SVGpGcg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 384 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2AAZOBPnSuf9JUTGH9l7u2kXXCzyf9LfVuQ7CvoDBBVI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 286720 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 286720 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 286720 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 286720 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 385 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2D66O0X3SvIKLZf1j26ekTqXlYWCKfkzsRlZIL8YL4J4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 386 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qzol9pF6ZY0MLbg1LWwPjg_9rHD3P7jPk8puuxkFDEg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 387 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WtQBC5fj-2n4uD-7ve6w0XPO4OkJ7fPODhIBcrqr2uw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 388 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT29-Gr3HubawIWAi52fWgXX4XhOWPNamttOvMhetnLRis= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 296960 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 296960 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 296960 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 296960 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 389 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2jWjmXeZf6yexVTzCEotLZVgtzb_mknelOE6KOARKfrM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 390 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2XIlFyOeqxgwzR_jeji8zbkn2AEN_NF5MA8yz2XuclCY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 391 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W7aBsqkQKOrkFIOJ8fmf-hObpTGBhxaKNTy9yEciup0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 392 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Pa_2QYG-CSINfng5QEPqqTYWEo5HO71kDgtdSZhhaH0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 303104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 303104 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 303104 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 303104 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 393 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT28Imw4NuZXqu8H6bQIOJHTUjpFe6kmEtgc7P2GuSUULM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 1] + MIWaveTileA: 16 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 1 + ThreadTileA: 128 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 394 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2p59pz75DRJtZpj1ItubMQMKQdH-U-kSLi0lCRTUj_3o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 395 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2kwSzWDj7tgQjdbYDrJSY3g1l5s_AbujMFwf-VBLe1zQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 219136 + LdsInitCVgprs: false + LdsNumBytes: 219136 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 396 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Zcwve9hIAOpEKREyAwPgYHE_kRyX_-cflnnnGOdvKPA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 397 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT25AzlC_jObNzrEheOH80zaLqE0nPLIpRmrfNdJrq4Z7U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 398 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2y3MfW2GLidiVq7J7BbLs-D1-nZdkHQxwdRGh4roP4DM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 399 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pN8h2_n5sL1WYghmuQmAXUnyZJZroPBVI1Dodu0tTOs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 400 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2blQrkty0qgTvoavYDRwY20leP_QVP7VfBzghQfErqWI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 401 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2G0Ft-_tYcYKBpuzs08oZSY5yMFNx3YECY9YNQ89yERc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 402 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2o5vUvkxlNmGZbhnMr7sMxKkhzjJSPT81ZFIBmJaOczg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 403 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2mp5PfinKroL7N0Lf3WMH4NykwWxoc0ONtH38R-RDNf8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 404 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QMFSsFpkkdvMdhtaaHrvTHK3g-tVvW44YF6RWxMMMOU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 405 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2X1rC3c5UWPX7BxJc8AvsALsAx_1HdNCBJlbHkjbtpMQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 406 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sIRZ7O_p9es9_qAaQsVhY1kcHP8K0hf-DVLylr_QfPc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 407 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT21TqiSrK3E2RIJBAhRZ4uFokDOLSq7LUzOVsBOdVNPoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 408 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gqsuVC3x12FKZQeFu8gNW2IOnirGHl5uspf1k0M18sI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 409 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2wv6NyPOaoumaFRkGqYdoSAaZPs9S1TeeDBE3cJ3pR20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 410 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2h3ceAjkPz0xd7RxiTL0BVcGuGSXSc8PQL3DEcG78p7U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 411 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2uXVBfNeu_z5Jjy27vyzSafmkekHvZs3Hp1u3fxA8tfs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 10] + MIWaveTileA: 4 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 10 + ThreadTileA: 32 + ThreadTileB: 10 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 412 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2zqER9zFjLpNk7sBf6hynoCDVSSbPew02AvOF1NziTvc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 413 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2__ECQWAuqCvL3-ElyjtpNSp4MlXIdwchyjao4VXCEC0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 414 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sbFX74tsUnVKqfhcMeIG0ifgMkR0nHOkfLVfBPHwQw8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 415 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ZjBlhry4svvj1dmW0DRAdytL9j-WhIWzKa2c8jk52s4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 416 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2SE5fAQiSUxU1jDihBdLSVTZfstobbp2pJwp8iIOJJOU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 6] + MIWaveTileA: 8 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 192 + MacroTileA: 256 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 6 + ThreadTileA: 64 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 417 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TqHBKA21urZeYY6bPDVuyrP2CLaTqkhcl9LcwfpIQUo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 13] + MIWaveTileA: 4 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 208 + MacroTileA: 256 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 13 + ThreadTileA: 32 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 418 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VnwVFJo-VaipALVnBT_KGlUqBM5bRRd1KnzquWBbJWc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311296 + LdsInitCVgprs: false + LdsNumBytes: 311296 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155648 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 225280 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 225280 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 225280 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 225280 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 7] + MIWaveTileA: 8 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 224 + MacroTileA: 256 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 7 + ThreadTileA: 64 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 419 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ima9hM49CH1DL33CZtYTuWTem7vB8EomO1-E5HXDS14= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 15] + MIWaveTileA: 4 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 240 + MacroTileA: 256 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 15 + ThreadTileA: 32 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 420 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dR-dv2yR-dua0DqQx6E--C__yO9VUTe9WsF83eidYU4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200704 + LdsInitCVgprs: false + LdsNumBytes: 200704 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 165888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 165888 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 165888 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 165888 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 8] + MIWaveTileA: 8 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 8 + ThreadTileA: 64 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 421 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2863yUxdex3HYeIxhTE7W1ROFvbMH74gg5HFZtTwn9aU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 278528 + LdsInitCVgprs: false + LdsNumBytes: 278528 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139264 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +IndexOrder: null +ExactLogic: null +RangeLogic: null +TileSelectionIndices: null +PerfMetric: DeviceEfficiency +LibraryType: Prediction diff --git a/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml new file mode 100644 index 000000000000..3e212cf713d7 --- /dev/null +++ b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250/gfx1250/Origami/gfx1250_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml @@ -0,0 +1,93088 @@ +MinimumRequiredVersion: 5.0.0 +ScheduleName: gfx1250 +ArchitectureName: gfx1250 +CUCount: null +DeviceNames: [Device 73f0] +ProblemType: + Activation: true + ActivationComputeDataType: 0 + ActivationNoGuard: false + ActivationType: hipblaslt_all + AllowNoFreeDims: false + AssignedDerivedParameters: true + Batched: true + BetaOnlyUseBias: false + BiasDataTypeList: [0, 7] + BiasSrc: D + ComplexConjugateA: false + ComplexConjugateB: false + ComputeDataType: 0 + DataType: 7 + DataTypeA: 7 + DataTypeAmaxD: 0 + DataTypeB: 7 + DataTypeE: 7 + DataTypeMXSA: 22 + DataTypeMXSB: 22 + DestDataType: 7 + F32XdlMathOp: 0 + FusedGemmA2A: false + GateResidualDataTypeList: [] + Gradient: false + GroupedGemm: false + HighPrecisionAccumulate: true + Index0: 0 + Index01A: 0 + Index01B: 1 + Index1: 1 + IndexAssignmentsA: [0, 3, 2] + IndexAssignmentsB: [3, 1, 2] + IndexAssignmentsLD: [4, 5, 6, 7] + IndexAssignmentsMetadata: [3, 0, 2] + IndexUnroll: 3 + IndexUnrollA: 1 + IndexUnrollB: 0 + IndexUnrollM: 0 + IndicesBatch: [2] + IndicesFree: [0, 1] + IndicesSummation: [3] + MXBlockA: 0 + MXBlockB: 0 + MacDataTypeA: 7 + MacDataTypeB: 7 + MetadataLayout: 0 + MirrorDimsA: [] + MirrorDimsB: [] + MirrorDimsMXSA: [] + MirrorDimsMXSB: [] + MirrorDimsMetadata: [] + NumIndicesBatch: 1 + NumIndicesC: 3 + NumIndicesFree: 2 + NumIndicesLD: 4 + NumIndicesSummation: 1 + OperationType: GEMM + OutputAmaxD: false + SetConstStrideA: [] + SetConstStrideB: [] + SetConstStrideBias: [] + SetConstStrideGate: [] + SilentHighPrecisionAccumulate: false + Sparse: 0 + StochasticRounding: false + StridedBatched: true + SupportUserArgs: true + SwizzleTensorA: false + SwizzleTensorB: false + TLUA: true + TLUB: false + Tensor0: 0 + Tensor1: 1 + TileA: 0 + TileAwareSelection: false + TileB: 1 + TotalIndices: 4 + TransposeA: false + TransposeB: false + UseBeta: true + UseBias: 1 + UseE: false + UseGateResidual: false + UseInitialStridesAB: false + UseInitialStridesCD: false + UseScaleAB: '' + UseScaleAlphaVec: 1 + UseScaleCD: false + isMixMode: false +DefaultSolution: + 1LDSBuffer: 0 + ActivationAlt: false + ActivationFuncCall: true + ActivationFused: true + AdaptiveGemm: 0 + AdaptiveGemmGSUA: 0 + AdaptiveGemmNTAB: 0 + AssertAIGreaterThanEqual: -1 + AssertAILessThanEqual: -1 + AssertFree0ElementMultiple: 1 + AssertFree1ElementMultiple: 1 + AssertSummationElementMultiple: 1 + BufferLoad: true + BufferStore: true + ClusterDim: [1, 1] + ClusterLocalRead: 1 + CompactLoopStore: false + ConvertAfterDS: false + CustomKernelName: '' + DebugPersistentKernelLoopForever: false + DebugStreamK: 0 + DepthU: -1 + DirectToLds: 0 + DirectToLdsMetadata: 1 + DirectToVgprA: false + DirectToVgprB: false + DirectToVgprMXSA: false + DirectToVgprMXSB: false + DirectToVgprSparseMetadata: false + DtlPlusLdsBuf: -1 + ExpandPointerSwap: true + ExtraLatencyForLR: 0 + ExtraMiLatencyLeft: -1 + ForceDisableShadowInit: false + GlobalReadPerMfma: 1.0 + GlobalReadVectorWidthA: -1 + GlobalReadVectorWidthB: -1 + GlobalSplitU: 1 + GlobalSplitUAlgorithm: MultipleBuffer + GlobalSplitUCoalesced: false + GlobalSplitUWorkGroupMappingRoundRobin: false + GroupLoadStore: false + HalfPLR: 0 + InitCIterWmma: -1 + InnerUnroll: 1 + InterleaveAlpha: 0 + KernelLanguage: Assembly + LDSSegmentInterleave: 0 + LDSTrInst: false + LdsBlockSizePerPadA: -1 + LdsBlockSizePerPadB: -1 + LdsBlockSizePerPadMXSA: -1 + LdsBlockSizePerPadMXSB: -1 + LdsBlockSizePerPadMetadata: -1 + LdsPadA: -1 + LdsPadB: -1 + LdsPadMXSA: -1 + LdsPadMXSB: -1 + LdsPadMetadata: -1 + LocalReadVectorWidth: -1 + LocalReadVectorWidthA: -1 + LocalReadVectorWidthB: -1 + LocalWritePerMfma: -1 + MIArchVgpr: false + MXLoadInst: Auto + MXScaleFormat: Auto + MagicDivAlg: 2 + MatrixInstruction: [] + MaxLDS: -1 + MaxOccupancy: 64 + MbskPrefetchMethod: -1 + MinGRIncPerMfma: -1 + NoReject: false + NonTemporal: -1 + NonTemporalA: 0 + NonTemporalB: 0 + NonTemporalC: 0 + NonTemporalD: 0 + NonTemporalE: 0 + NonTemporalGate: 0 + NonTemporalMXSA: 0 + NonTemporalMXSB: 0 + NonTemporalMetadata: 0 + NonTemporalWS: 0 + NonVolatile: -1 + NonVolatileA: 0 + NonVolatileB: 0 + NonVolatileC: 0 + NonVolatileD: 0 + NonVolatileE: 0 + NonVolatileGate: 0 + NonVolatileMXSA: 0 + NonVolatileMXSB: 0 + NonVolatileMetadata: 0 + NonVolatileWS: 0 + NumElementsPerBatchStore: 0 + NumLoadsCoalescedA: 1 + NumLoadsCoalescedB: 1 + OptNoLoadLoop: 1 + PrefetchAcrossPersistent: 0 + PrefetchGL2: 0 + PrefetchGlobalRead: 1 + PrefetchLocalRead: 1 + PreloadKernArgs: true + SFCWGM: + - [1, 1] + - [1, 1] + ScheduleGROverBarrier: -1 + ScheduleGlobalRead: 1 + ScheduleIterAlg: 3 + ScheduleLocalWrite: 1 + SourceSwap: false + SpaceFillingAlgo: [] + StaggerU: 32 + StaggerUMapping: 0 + StaggerUStride: 256 + StorePriorityOpt: false + StoreRemapVectorWidth: 0 + StoreSyncOpt: 0 + StoreVectorWidth: -1 + StreamK: 0 + StreamKAtomic: 0 + StreamKFixupTreeReduction: 0 + StreamKForceDPOnly: 0 + StreamKWorkStealing: 0 + StreamKXCCMapping: 0 + SuppressNoLoadLoop: false + SwInstructionPrefetch: 1 + SwapGlobalReadOrder: 0 + TDMInst: 0 + TDMIterateMode: 0 + TDMLoadWaveSync: false + TDMPlusLdsBuf: 0 + TDMSplit: false + TailloopInNll: false + TemporalHint: -1 + TemporalHintA: 0 + TemporalHintB: 0 + TemporalHintC: 0 + TemporalHintD: 0 + TemporalHintE: 0 + TemporalHintGate: 0 + TemporalHintMXSA: 0 + TemporalHintMXSB: 0 + TemporalHintMetadata: 0 + TemporalHintWS: 0 + ThreadTile: [4, 4] + TransposeLDS: -1 + TransposeLDSMetadata: -1 + UnrollLoopSwapGlobalReadOrder: 0 + Use64bShadowLimit: true + Use64bShadowLimitMX: false + UseCustomMainLoopSchedule: -1 + UseDualFMAC: false + UseInstOffsetForGRO: 0 + UsePLRPack: 0 + UseSgprForGRO: -1 + UseSubtileImpl: false + VectorStore: -1 + VectorWidthA: -1 + VectorWidthB: -1 + WaveSeparateGlobalReadA: 0 + WaveSeparateGlobalReadB: 0 + WaveSeparateGlobalReadMetadata: 0 + WaveSplitK: false + WavefrontSize: -1 + WorkGroup: [16, 16, 1] + WorkGroupMapping: 8 + WorkGroupMappingXCC: 1 + WorkGroupMappingXCCGroup: -1 + WorkGroupReduction: false +Solutions: +- SolutionIndex: 0 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1r6e8ka27N3pysUSOdtbTjNzgpMTIy6Rz5Z8W0xPO4Lg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13568 + LdsInitCVgprs: false + LdsNumBytes: 13568 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 9216 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 9216 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 9216 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 9216 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 1 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_HBOU4mJgR5Z-JUhiKy1aRggSqzVo7oqecPhvailaN8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27136 + LdsInitCVgprs: false + LdsNumBytes: 27136 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 18432 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 18432 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 18432 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 18432 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 2 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tTM52VZM5ROkO9cQXY1oV_cNYPMzhYFwhhv2RXd_LDY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54272 + LdsInitCVgprs: false + LdsNumBytes: 54272 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 36864 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 36864 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 36864 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 36864 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 3 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tSy6imjVqYlA-Vk66PsVLQNKWCTIQCoerMJWaEcoqJw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107520 + LdsInitCVgprs: false + LdsNumBytes: 107520 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 73728 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 73728 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 73728 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 73728 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 4 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1asD_X4eJfxFDpMXHcG8hvKxRbZCvDxI-llD0DUvh7_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 5 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dStdlXyvK2meLdE-H1t7iHCl82R6YaAVBUzEISKs7tg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 6 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TxxbCP9ntUKRzOxplzbzjTc86BfrrL0NuQIm-qJBjW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103424 + LdsInitCVgprs: false + LdsNumBytes: 103424 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 7 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uqFliwlfE5OcwxcunA9lSzNuE8Zgujuoht09XR9ahAA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205824 + LdsInitCVgprs: false + LdsNumBytes: 205824 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 8 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WHf_oA1AoDEWNY8s1iZ5y6IAOUDlhH9XE14k-LheZbY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30464 + LdsInitCVgprs: false + LdsNumBytes: 30464 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 9 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Dic_KPQD0qKBC4MJj2zAZwmHZ942igvOGcgSeUr6cpE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60928 + LdsInitCVgprs: false + LdsNumBytes: 60928 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 10 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kgiK5IrOGwSo0oiYnVFrOl3srXiXhczhI0fn4ZDww3c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 121856 + LdsInitCVgprs: false + LdsNumBytes: 121856 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 11 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12H1YIsf_57Rz17WvFhNaeY7FpShLpaZky4xxJAp5iOM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 240640 + LdsInitCVgprs: false + LdsNumBytes: 240640 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 12 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jawKpghz8mOxREw036IUl62uU9WSex-4CWVzn6azPVs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 33792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 33792 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 33792 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 33792 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 13 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gBgw_4R0K48hgK3TWt0lA2Nx3ieiPt7KwsRZquPeTYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 67584 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 67584 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 67584 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 67584 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 14 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ildQaox3tzFsx9TSu8FtQRPljD6Y720knSHLqPsPh28= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 135168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 135168 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 135168 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 135168 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 15 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HsQHwgv2Np9tstCBrOLKfEP7zWm_1vizrGgwAWI9-94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 16 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3EbjaBjTesHg7I2PLr4lhOQ2ZjGEcfwHAPv7PLGZmEL0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 12672 + LdsInitCVgprs: false + LdsNumBytes: 12672 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 17 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3n9lfINldinvWGbzKHJJVanitn6AagWm_lu_VxmL2nV4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25344 + LdsInitCVgprs: false + LdsNumBytes: 25344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 18 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Cv__GPOZYqcUcYgFSO3gTnmYn-gjsEUJ1vizuhAkaXQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 19 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3TLK68J8V4POIV-YD7TdlcvBmPjSjLAmYnGK9DpIMGvM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 20 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Jc6HturpUAKDh6DIWwkbQW3ffpd3YKhbVIfEeOHT-AQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 14848 + LdsInitCVgprs: false + LdsNumBytes: 14848 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 21 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3m-RFXCcG72HdxY4IG_t2dJxCldyvD12g4qwJ4PlMTlU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29696 + LdsInitCVgprs: false + LdsNumBytes: 29696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 22 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3meDyq42Ztsbk6jNfAE8fTKXd6lwxyvQN2V1C-czm9ls= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 23 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3gfIq7fIDQT38dVl6yiz-_alnJqhn3xBH1ffOhHHWFf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 24 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3SCXSSxKYhixj50AaCN0XmLAIGXT9JqRYS7aO0MKbMP4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25216 + LdsInitCVgprs: false + LdsNumBytes: 25216 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 25 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3E_DvSudstDRcimPvcPcw8iaOPCK8gJFUq5o0jaHl9Cw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 26 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3SzOu56Ein9AJcbFS1gRvofYEGjjjLxsOel7lovAnQMY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 27 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3M4UkjneuRpffnNGhOoHXQ4EOwbqXi72hJ5_uZIBnUQo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200192 + LdsInitCVgprs: false + LdsNumBytes: 200192 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 28 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Ok82vRBORJOHxaxdO7_OtYn_3PHUwHfwaLCNrv0Sgp8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27392 + LdsInitCVgprs: false + LdsNumBytes: 27392 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 29 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3OxxeAChyO-KuiGMLBgeaGh6ro9QO9t-b6Xo1xw3TGZE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 30 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32dafCHu4wiXQtaihUAYyo2dm_L1gC8NZEM0MWRZ5cmw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 108544 + LdsInitCVgprs: false + LdsNumBytes: 108544 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 31 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3egxMDXTijJhb-72FshSd8Pp2nwJ5PW71TBzVajcjyF8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 216064 + LdsInitCVgprs: false + LdsNumBytes: 216064 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 32 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3EtBw5g1aFHe_bbOTwon22UvrZR7BPK5Bg5TprkV1_Fc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29568 + LdsInitCVgprs: false + LdsNumBytes: 29568 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 33 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3NEpsSocezsyzivlhBdin55fIViDbJDYbH6S2A90TmHk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59136 + LdsInitCVgprs: false + LdsNumBytes: 59136 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 34 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32VGgvSD4Gxue0vhksqfzjpZTDx_hShojEiuD9ABnWQw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118272 + LdsInitCVgprs: false + LdsNumBytes: 118272 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 35 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3soyCUv0P1MC25mFEbqbH1qeevXkYX4iq0N16ObI5-gI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233984 + LdsInitCVgprs: false + LdsNumBytes: 233984 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 36 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3R2QBqmDSsz8S8nLml4McvSvcVbLFclZtnO5PIh5UhQg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 37 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3GTQQi9pQ8dXlFFQ2gfOXUTpn_K5bMkNqYb2_basgV5U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 38 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3RdrCt2uqACi_HQtRTIUjuqarug5Ykrs_a5RSphjrtxw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 125440 + LdsInitCVgprs: false + LdsNumBytes: 125440 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 6] + MIWaveTileA: 1 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 6 + ThreadTileA: 8 + ThreadTileB: 6 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 39 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3iELKIOIA_Ak9I2HLzj_kxhc46ofVx2-IA1ufbLFU78M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 40 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3imPZiZxQzxHogJsU7ZOEuVEkBR5khI4mlB0EeZnXI44= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 41 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3ChIqrQLKOU0sB5_EcX5iSweT58xzmY3sGsBCwhVeHxA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 42 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PCBhQKa0Xcd2RstLK-MMnM6rN7sgNMqGx2mLuUGJpTg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 43 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3hlM3Vkg2Hn6tJRfYI2s5_9HmfwX-Be3QgwtjBPmAImI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 224 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 273408 + LdsInitCVgprs: false + LdsNumBytes: 273408 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 118272 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 136704 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 155136 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 155136 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 155136 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 155136 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 118272 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 44 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3084nNSVP8M3ZzPTDwDxzhUClcrXzkgH5rmCs0h5N3Uc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 45 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT33H3BhXhxfNJpL8MHmACgz9B5HI-VDzSChj-w1vP1axY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103936 + LdsInitCVgprs: false + LdsNumBytes: 103936 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 46 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3mAoYZ9deKSt-aez7LSUKsTfX-vyMVosPgBiHgvrVEO4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 206848 + LdsInitCVgprs: false + LdsNumBytes: 206848 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 47 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT320aAij7_muODR9D-CRIA9V2rq7if5vjmKqTG3eoe0GU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 303104 + LdsInitCVgprs: false + LdsNumBytes: 303104 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 151552 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 169984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 169984 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 169984 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 169984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 48 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT49CuqF_1Ak69gnRnPN-gr7q6K5MANbVYGOFOkkrnkga8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15616 + LdsInitCVgprs: false + LdsNumBytes: 15616 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 11264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 11264 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 11264 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 11264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 49 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4Mdi5ogOMvSL9nRoYs8yfltLKZ96lQdrFvAi6572BhJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31232 + LdsInitCVgprs: false + LdsNumBytes: 31232 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 22528 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 22528 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 22528 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 22528 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 50 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4-95Loctg1BTy45PoTRbmMJLG6InZCwF0fQbT4Gon_gA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62464 + LdsInitCVgprs: false + LdsNumBytes: 62464 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 45056 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 45056 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 45056 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 45056 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 51 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4iWhj9x-XUGPtraFurR_XYkqFsl3O3g97Tqw5asuXGaE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 123904 + LdsInitCVgprs: false + LdsNumBytes: 123904 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 90112 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 90112 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 90112 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 90112 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 52 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4S8ZFqi4UUfBqtYrXvdCwpAcVQyhg-vQxyRIMoUN-ZKc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 53 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4UlTxrKFQxQozxG5N9XaIGwo7Rzcj71cgE_wUH2r7COU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 54 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4BTQgAtqaML2hxsQdAokHZmff5gnDVqN77kTCFJREq84= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 55 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4tPk5TyDuGZg_PzD27ajzJTwrf9lImJy10HAanPwVa60= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222208 + LdsInitCVgprs: false + LdsNumBytes: 222208 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 56 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4cfclT_GI5gviA3XYYB6mNY2BqbQDllpD26OQI7a0uvY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32512 + LdsInitCVgprs: false + LdsNumBytes: 32512 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 57 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT43R3yOErv1q3kA-a98W6Gx6QNZ1Klk-a5cI_Wyonsf98= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65024 + LdsInitCVgprs: false + LdsNumBytes: 65024 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 58 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4CtWw_SUfQHtTbUS0GdQe-tWW7CKd1ITheekpWRlhZks= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130048 + LdsInitCVgprs: false + LdsNumBytes: 130048 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 59 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4IwFNfosh-_Aunm7V5AQlg3_gHjcytrlqwFGGwEGD554= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257024 + LdsInitCVgprs: false + LdsNumBytes: 257024 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 60 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4XKfWduybd8WhUXJrnymrOhp5LWDWtHOWNkAelvsO_D4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 61 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4PMtg2NfdcqwBnzwg_WUrUjQBkxy_tbKL202Ft-dG-_M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 62 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4XTBimbmKl2Z8WGZZjUQkPCTuqp_bqOk1e1jdyEJHx64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 63 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4QtpeUb1qu3xBlsnaDYu-IF5g0WB28oHUvyfNTWGUTqo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 182272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 182272 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 182272 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 182272 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 64 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bekvgx3bnym3KOVB2vZz-buYxcNpaw7yNpFd7akdp2c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13888 + LdsInitCVgprs: false + LdsNumBytes: 13888 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 65 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6N9o0bOg9v16Q7N4VK71TrPUO1i9dFFzjxLKPLjIJiC8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 66 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6wPx_aUT053lq3GDdAz0g4zveKs4G1oPRhQELKaW-kQ8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 67 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6psj3tZNFEhhIfENN2oBt3ltf0znKRKxjkc28xlWC4WM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110848 + LdsInitCVgprs: false + LdsNumBytes: 110848 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 68 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6y9zHvGalJ-GH6pTEM0lXh0pISdcV8pF5TpshduTGgDc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 14976 + LdsInitCVgprs: false + LdsNumBytes: 14976 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 69 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6UvOKqFN0zmu8oc4uVuWljOcyAA29CmcM6qh50CdYCxM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 70 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6NO93DrkB6G1MwcrFn3ZyMio1boxpjWp5QdE9pzx0Rmk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59648 + LdsInitCVgprs: false + LdsNumBytes: 59648 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 71 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6brMuN00OfQDmDA5DMxJJswP-6evw3AwodDSVNJiWDWQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119040 + LdsInitCVgprs: false + LdsNumBytes: 119040 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 72 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6L62pYyd3373sI6ZWoztDTkvs5VnxeRtqVqYkwjXUSC8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 16064 + LdsInitCVgprs: false + LdsNumBytes: 16064 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 73 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6au8QiCDCNNGCXPaAdh-OvbDl1zzpzCGRNntzFgQ4cA4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 74 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6PudVKUnCjGUGBgBxaprCEQL66FqJpZOkXI8PGDcNaFY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 75 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QG_3W2uxcYM3l4ICn67nLYWmqR9XsI8SxbnSvl0_reQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 127744 + LdsInitCVgprs: false + LdsNumBytes: 127744 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 76 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KbFzRUTLkzMz8bADIb3zDdjvaibiRw4OxfE0l_C_wMg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25344 + LdsInitCVgprs: false + LdsNumBytes: 25344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 77 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6r0aTVlQnsTewI9lZPBze5kkQgitasXB_Mk8N2eB-UWg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 78 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT63wX_sIGSkslWrMRMsbdkwpFmSXl-LHoTvRMcc088Xog= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 79 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6wY5wnd2C5dPcPA3ORnldzeaT9n6G5nLxQCabn9mYQ1g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 80 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KP9LLU4OOc4bDT-QLl-SO56kl5HzqPTgIddTBpImS4c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26432 + LdsInitCVgprs: false + LdsNumBytes: 26432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 81 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6SZNeN480feDotgN1GYOGXpNY7V4tW9sCVLYRuG4yHuo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 82 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67b-Vfkk_fKdgc1--tQ7yriznuAeMdCEVN5I_rg1rVts= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 83 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ld4C-xeovp5avoMLBFmUm8rdTDDU7gnSUuNNet2y9RE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 80 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210176 + LdsInitCVgprs: false + LdsNumBytes: 210176 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 84 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6z4f1otAtnHPXwYZBd_a7vIWaNESmglC8fUrcUUjfmlM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27520 + LdsInitCVgprs: false + LdsNumBytes: 27520 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 85 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT62mdaeIXqpDO7kfx9iTNMlGQxvhm2HNPnPI9wAtkc70M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 86 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT66G1UyLatF8VhXl5JKHSp_UZOBPWzYm8MaZXBjWhzDM0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 87 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jMpglC5ljN8xKc00pjdSbVHzBOCPKL9kB_UZYmnC48s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 88 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bVO3CbH2qU1B_R9Dh8tSrLZyH1i4BrOB1DuQlYyUNHA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28608 + LdsInitCVgprs: false + LdsNumBytes: 28608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 89 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lA1qhPZePGywHMr0PiFHd6x0rvVg_0Isr0kA67Fhx9M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 90 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6MEMnMiKwjqkdfA62wzKNErFSdOgwHFpJT0-pwxsi2_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 91 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6H_06w8ubm5w9xJewusthwujn10HJHJjF5nfI6W5xptc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 112 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 227072 + LdsInitCVgprs: false + LdsNumBytes: 227072 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 59136 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 59136 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 92 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6rPIFUbl8S4OIIh7nZo417679e_SEZgwikwA_oSmZ6zc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29696 + LdsInitCVgprs: false + LdsNumBytes: 29696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 93 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jQ_PQMPzIfIPl_3JcNPBSvpuwmX-bxwgeG2juJspKkk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 94 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KNScPCgJQzAVYMjswsjGNttJVGITFG2o23-qBPRkfEI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 95 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT692oJ6UxT7hCuuSJCJS-LHILW3F8DI_x8MQrn2Z-lGa8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 96 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KlpZA7wAJwPXfA_Yvz-UvbwbDSJs4S4T34j3T2OQGNo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30784 + LdsInitCVgprs: false + LdsNumBytes: 30784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 97 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lGi9FAM6prdYI_A8uPFv8GovQkZ-NPG-Vulf-N2LuEc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61568 + LdsInitCVgprs: false + LdsNumBytes: 61568 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 98 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6vHEFpMEGUCTLL9apwH9APSODmygUZZ4iGc5-AQqPf1c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 123136 + LdsInitCVgprs: false + LdsNumBytes: 123136 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 99 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6hkneSRI8GaZjBKKbr6Agubctgglw1KvzrnEu39F3HBc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 144 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 243968 + LdsInitCVgprs: false + LdsNumBytes: 243968 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 76032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 76032 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 100 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JNaHsgGhX7q9clMKZBWM9DsFmyEyQVb9NyQ0DaeBhgw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31872 + LdsInitCVgprs: false + LdsNumBytes: 31872 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 101 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6HAkzkJ5Evxl4_VoFinfXyMoLQVHEnkVpFxde9fRxDcc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63744 + LdsInitCVgprs: false + LdsNumBytes: 63744 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 102 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6S41rDWD47d9zXfaAe2NDlVNzYENSXyfVZow3EHUDUTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 127488 + LdsInitCVgprs: false + LdsNumBytes: 127488 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 103 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6kBckal4DrP4STCfHfg_UnBFzn-KlItwnFrmSHNTcFpA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 252416 + LdsInitCVgprs: false + LdsNumBytes: 252416 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 104 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT60EPRP7-j8yDWUiGxndVVzGtCnN3a3jsGwfAT7rhu_Jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49344 + LdsInitCVgprs: false + LdsNumBytes: 49344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 105 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6G4xgyS1WQXMRu65OW0rsucFGgwiLGMr64otDBgg5rbA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 98688 + LdsInitCVgprs: false + LdsNumBytes: 98688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 106 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64rnBFRXhJ8t1-VrQ5UVDoqXIlOQSwVVqpbsZRC82vGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 197376 + LdsInitCVgprs: false + LdsNumBytes: 197376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 107 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QTxSzDeMUnLbQuzxLj3V5tCFmFSFIOoUbfAAmuQQZRM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 176 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 260864 + LdsInitCVgprs: false + LdsNumBytes: 260864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 92928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 92928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 108 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6hzgE0nPPJmPXq8E2sTB0nhUKGOh4tuayBdDJ6Cn095Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 109 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jzVsV7TfbgT6KHlpjjSrbqlyRFoBDsXyFlV4Ro2UadE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 110 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6xdubMAY9d8bxJuuim6j5FAqZCElfQv4ZrnNyteUFA1o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 111 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67EgBNd0WeDNrXstMKd0KrANmXSfbzC0NacSN06jei7w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 276480 + LdsInitCVgprs: false + LdsNumBytes: 276480 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 138240 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 175104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 175104 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 175104 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 175104 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 112 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6mwhH37xXCmAcp_a3yZEfuunsgCSW3PVZnx1fT7OMpWY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51520 + LdsInitCVgprs: false + LdsNumBytes: 51520 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 113 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6etCviPueqbwHb7hQXijHhisEmgOY9JTC-VkVX-VRRTE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103040 + LdsInitCVgprs: false + LdsNumBytes: 103040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 114 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT647p7gsYOmUHnV0ma3yYMItIaFTAhD8blar3RcPlRHtk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 206080 + LdsInitCVgprs: false + LdsNumBytes: 206080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 115 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6q5Ln9kUvw9ThVYlEwY_OBZ8Q32MHrOB0Xsr0eSiDXhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 208 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 293376 + LdsInitCVgprs: false + LdsNumBytes: 293376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 109824 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 146688 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 183552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 183552 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 183552 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 183552 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 109824 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 116 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TP3bXYsHoMXHdouRdm1i2WtBksYbEGDDT_Vhymmdrgo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52608 + LdsInitCVgprs: false + LdsNumBytes: 52608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 14] + MIWaveTileA: 1 + MIWaveTileB: 14 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 14 + ThreadTileA: 8 + ThreadTileB: 14 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 117 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pL7PxxKjV1nA7SxHNnnlpvqePfbWlA1CohLWr1VYj9Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105216 + LdsInitCVgprs: false + LdsNumBytes: 105216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 118 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67Oj8nSKM_r2urYD0R_MBBkLxMGw9EWo3NIrw6GkgQiA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210432 + LdsInitCVgprs: false + LdsNumBytes: 210432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 119 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-vBNygOeJY71mzXN74MzN_dg6dk-vSV7KFRYNlSkp7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 224 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 310272 + LdsInitCVgprs: false + LdsNumBytes: 310272 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 118272 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155136 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 192000 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 192000 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 192000 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 192000 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 118272 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 120 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Sql1ru9ZtngQ-1ltHp50bwCpVR5ufGOpM3-QMqjNZpI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53696 + LdsInitCVgprs: false + LdsNumBytes: 53696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 121 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6F7dMifTXZxp6grwt4t7G0ScIYSaKw-2TWV7L0TrA2ig= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 240 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107392 + LdsInitCVgprs: false + LdsNumBytes: 107392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 32640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 32640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 122 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6r0W5uehbQSKZYwXGzaR0nwzI8wleW0LHX8Hs5sUm_Pg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 214784 + LdsInitCVgprs: false + LdsNumBytes: 214784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 123 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QgY3zhszC15MHtB7lG3FnCWOPF4ZKfZlhkpLpFOMBLI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 124 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-MXW1_pusfAYeJJ4NUGxfsy6MjG4E4eQqa76240RfxA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 108544 + LdsInitCVgprs: false + LdsNumBytes: 108544 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 125 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bdNy7X7q5WVEHyTymZ2GqRtLgWjAAAPmBU4UiFLdOy0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 216064 + LdsInitCVgprs: false + LdsNumBytes: 216064 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 126 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT82IW2HHiS8Hb5C-gJudhAeH3cJf_fVZZcbAvBEYr4r78= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25856 + LdsInitCVgprs: false + LdsNumBytes: 25856 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 127 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8Ba8rJW9wNuhD7bjHRtL0r1SiOW2HIDSV2BeP9muOQ4g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51712 + LdsInitCVgprs: false + LdsNumBytes: 51712 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 128 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8CSbWoPWgfS65qf4YK2FDV9zBWHsiVJcJKFvpBFCrxLQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103424 + LdsInitCVgprs: false + LdsNumBytes: 103424 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 129 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8zUDt69UKQT-Eih7ZdJhYULAhOfK-YlELTcPB2U-eGw8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205824 + LdsInitCVgprs: false + LdsNumBytes: 205824 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 130 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8vi4ATkqUDAZy2YAYeIDNzRBiARI__Af0VOz6oG55I5o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 131 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT854q2eP35ZDN5bhwTkpIy4VBDznrIbq16foFj19QKL9Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 132 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT81tSnw1eZSM6dkSh1ZHL3BkYZnBCNvYOO0CjZkhPhx-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119808 + LdsInitCVgprs: false + LdsNumBytes: 119808 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 133 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8csHEeuHlE3nbRexuu8n2NityNQbzTbJgXaB5dzqsQKA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 134 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8oV7VU_g7rcB0SPdjNEH36wlZ-2YxbH1mQIQLcytfkhw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50944 + LdsInitCVgprs: false + LdsNumBytes: 50944 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 135 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8IIeq18W6qeIWsZbum-f83ueBG8F33AtvUWST7AaEA6A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101888 + LdsInitCVgprs: false + LdsNumBytes: 101888 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 136 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8aSMF9drEcnnRV-BYdMxftTSTw2CRPSGO1Q1Yqxr1QY8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 203776 + LdsInitCVgprs: false + LdsNumBytes: 203776 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 137 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8n_AMNQ6lPT2BvsPIE_e89ZAw9XKq_Ql_8gDXo8q-IeY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 284672 + LdsInitCVgprs: false + LdsNumBytes: 284672 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 142336 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 183296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 183296 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 183296 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 183296 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 138 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8pnLhRuh0r4Wh5XB4r36DNApDMSIy7TL4WpEE-VCcYes= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 139 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8QyQouzIwHowj-W27FReqf_z0zamI5ngh4ZMoj2msgPg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 140 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8igE_5Tj066bgbzZPQCz3hIXN5T7IfWjYWhyMtOarasc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218112 + LdsInitCVgprs: false + LdsNumBytes: 218112 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 141 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9gGVK9CrykEKp7OPbIS8oXmU9qzdeYPq6oOLqX8sUZac= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 142 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT947-VdjdGJY4AQucXBhc4l_jPKrsloc1ZZnd615WUWjE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 143 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9HwtSP0fnXKgEeSIKDcs80QDr5EytIbBJL9InNQDJylY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111104 + LdsInitCVgprs: false + LdsNumBytes: 111104 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 144 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9iiMS6AV73a5k_9jkxV3ztEDxAtO9LLM1EmClvYXHMW0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221696 + LdsInitCVgprs: false + LdsNumBytes: 221696 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 145 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9kqhIiYmI-SqxLQIUOOY0zbPad_z43p9hHIZza0GlLbA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 146 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9eX_zHK8FWMpUHTEv7VmexDhilHR6mUn7KkUR5kccroQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 147 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9H-MzDRvj9Qwku8fszrCSKbxe_IawDccppBO3uT4H1jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119296 + LdsInitCVgprs: false + LdsNumBytes: 119296 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 148 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9HWSMLLZB0HdniMuvIz6QTwv0UWOBVxQLfhfQALGpTEQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 149 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9frJ_l32Vah_H6qJ5G4IiL6VBPU4jMIP3YRvfZkrOq08= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 150 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9mzrOHa_2xz7KkCiRsp3ylpCgJFUf0Hzy65lANXzhKOQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 151 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9vIf8Ey-YwVTQ9UOhTLIgLleNKermT69MaZBlZ4HOj-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128512 + LdsInitCVgprs: false + LdsNumBytes: 128512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 152 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9DxA_mgZ25LlV_DWZSAX-q90e2Shiuo2RsP0ofXOqMhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 255488 + LdsInitCVgprs: false + LdsNumBytes: 255488 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 153 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9pMI0Eq4kukqv7psBboKQxNr0SHLYYpWymCOinUYN1Oo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 154 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Wcw31oq6n2DnuEzorCaNerKMtsekjvMKTJONOVrpAAs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 155 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Nkp5ipY5tvxfLTOeMqNtZIoIAu6rW0nYM28qNVXWrTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 156 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9izngysuBcxhyZuZ6TgKU4n4sWCh7OW0AjQXP0NhuzUk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 157 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9g-Klr_LXRneE3FtZ5wHofrv3N7SaHQoI7jOrceA9DMQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 158 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT93nqyHq0raAMZ3ToGVBk__7k8MTMzsiZ2SWAf17YtXkQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 159 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Ag4o1BgE2wfO2r7ElHggtk8KJTFeJW1FAu7rkXiloEA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211456 + LdsInitCVgprs: false + LdsNumBytes: 211456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 160 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9LbvsklayxMAiAxa2xX5_RI-S7s_3Ov0uMRlsNpFtJLc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 316416 + LdsInitCVgprs: false + LdsNumBytes: 316416 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 158208 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 231936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 231936 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 231936 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 231936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 161 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT94MYFLgWQuKyM_hn8mk1UrGW29B2Fm8IS3_S3xDAyjeo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 162 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9JQc3GJMHlXDPBt3-MAwxQjV5jino_GNTMewPYbCxFwA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 163 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Nrh-3bXDozmVXsQ-rEdfz5loUsaKdNkWopT3nfYIhCQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 164 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9jv7iEOgNOX3u3udqG63jzsxRcFVsh8tcLzKw4gC4lvA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 165 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9xNcDFDdJHcECl2ksLgln2gCR0yftNT8ZsNMO099EBgg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 166 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9ASVbcj6G5jCj0gxYekrR_lGRxUQVF_T7lSBKta91z1Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228864 + LdsInitCVgprs: false + LdsNumBytes: 228864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 167 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9OUphAtGdytMOdMM9XJ4Kyq9w7rC5KykmxLgjloG4SAQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 168 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9hDYhHbVIPcFChUFtx5cTATAhJWCp5-IbjjHaLAuyhE0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 169 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9NAkvQq7zoLGHoTS8VTS4iLTj-wD4ghqob6IhrkjTLxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 170 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vsPSDKCrkvEOrEGzv773N_6yRJWy7kNk_P0TTfirwU8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 171 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1X4oMMogw_IrIn1A8qNDDFzYJJD3hXDCV4_IxQBA706E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 172 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PBgjKVVeVpl0A-ENXjFWVYnm4JIwE92wE095tHbUoSc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 173 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TYMVMpxQPDar2Y9Uw1o--kUA4cOlJJ2kVUtg6_crRak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222208 + LdsInitCVgprs: false + LdsNumBytes: 222208 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 174 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1XoGMRep6LfeoPlJElI4iuN-kxdN-x8a_az4dUwCR54I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 175 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_WLig_fcxYYLR3QbKfO29XhfYhn4v5LyKg_ZXp_konk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 176 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1L9nkt1xGJMV2wOMcCmF234v5FMqg4Fi_gY-RGtJ2-AA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128000 + LdsInitCVgprs: false + LdsNumBytes: 128000 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 177 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TvYIbF_murvL5VTqs-88rm2x7c5YwqMxtVIz1SOM1UY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 254976 + LdsInitCVgprs: false + LdsNumBytes: 254976 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 178 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PG2_EPZuP9CgqCVTdD_o6MQu2CKOvmIiBeL7yg9GWe8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52992 + LdsInitCVgprs: false + LdsNumBytes: 52992 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 179 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14ZV9QjqPkvMR8XENMVgWWHS4Zgn8uZSYv1eCndyHTdU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105984 + LdsInitCVgprs: false + LdsNumBytes: 105984 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 180 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1g0No35w0uzgDAlIE1pGq154dRYknCSiu2FKIDvj5Kaw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211968 + LdsInitCVgprs: false + LdsNumBytes: 211968 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 181 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AaL2M27TN3PijIo8Cwe8W7Yx9XPBUixTCUjB03-IZsU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 317440 + LdsInitCVgprs: false + LdsNumBytes: 317440 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 158720 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 216064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 216064 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 216064 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 216064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 182 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xLNKQow4lWaBLYM35Yd6pu9JJqtiahROkWGtwardxtI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 183 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SrjNM34oulYcAn4KDP5aQeAhCO_PDQk0Cjy_H6fZxKo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 184 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT193ExPsd6WybeUnwp_SiRcYsSTj8J6PClEQ1ieLFlh4E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 185 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT164E1ecZH9FYCwGeH2zAW2v0zGrUlgjCeHgwvL_w14os= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26688 + LdsInitCVgprs: false + LdsNumBytes: 26688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 186 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT162IIBdoY_zJWu9AC5gzIGUyN0pFo6jYQGhFRomzBmZg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53376 + LdsInitCVgprs: false + LdsNumBytes: 53376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 187 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xVDexKeoA4ZQ-yCnx4998n3gSvuY1xtTwuSUIDXSRcM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106752 + LdsInitCVgprs: false + LdsNumBytes: 106752 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 188 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1le0lU3tnFnxa_PkF9dnzJ54hccgTVVnNfLuE6QHWbmc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 213248 + LdsInitCVgprs: false + LdsNumBytes: 213248 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 189 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q7OfRan6kQEP3bDOFMzqc8kdA9qo6Fwe_Z416MwvYWI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 190 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1fal4L63eqjOsh1NLSBtuYvvQTvo1AkMBauHAQ6Dd1xM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 191 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vYCLo_t2oTPsOePzU8JkEgx5HGgV-Th5KYkGEQy321M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110848 + LdsInitCVgprs: false + LdsNumBytes: 110848 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 192 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xKjnrv1d27I9J1GsnvzZPRmMbUbfpJlf4o3coluWiUo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221440 + LdsInitCVgprs: false + LdsNumBytes: 221440 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 193 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11eu04AKkQCht00Zpiw8N9VB6VtVpxoVH0Qy4Zl0SB7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28864 + LdsInitCVgprs: false + LdsNumBytes: 28864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 194 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ft6yHVI7H0CfjEfjykhmCeWrHiUnjVT9mI8d7VwebDc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57728 + LdsInitCVgprs: false + LdsNumBytes: 57728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 195 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VohXsr3TtkLFSfsGjUkRXJmjprk8vri__x1ASIRe894= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115456 + LdsInitCVgprs: false + LdsNumBytes: 115456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 196 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FuBXtNr6CvUr2pTiwLqphALN_JItAOlHFo8EvIifBhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 230144 + LdsInitCVgprs: false + LdsNumBytes: 230144 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 197 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14KJ8m0CUgzSFSoGLK9gSaVVrOdaEf54S39HxXPSChVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 198 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1QzenTVlJmekuyBHTwX24uJqYASGM5L_pIZVn8UiIpAA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 199 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EXXTBKTc639oQTj4lFnHnZ7an3pc0MfnL0ThiQTlZJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119296 + LdsInitCVgprs: false + LdsNumBytes: 119296 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 200 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1g6fH1FowXVo5MWFc_zGbJIXA3on-TVYl6GqTX2OItzc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238080 + LdsInitCVgprs: false + LdsNumBytes: 238080 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 201 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15dB9SukDINKDh6QfDok5mJmo98dyyKsO_9gfIEeVbSU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31040 + LdsInitCVgprs: false + LdsNumBytes: 31040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 202 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1-Qn7AFf_MlFIOBAjPq5WJqvK-GPJdb9n60hmlgI7brY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62080 + LdsInitCVgprs: false + LdsNumBytes: 62080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 203 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13vMKMZD8586rZkVVwdyRvXRg8JZ28bqm2dZ51WG1RVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 124160 + LdsInitCVgprs: false + LdsNumBytes: 124160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 204 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KHsblBV9ESdTGZ9_fWOfPvjAExlLnOHFzmoovxzTwlE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 80 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 247040 + LdsInitCVgprs: false + LdsNumBytes: 247040 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 205 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PWfhYxx-tqXITZDfnbDCnzqg002BetCawHNpC8vAvL4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 206 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19ZIFsJPRJ8K-OfEG6xaRK-LbEcXVNaCN1ebL3E3yzw0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 207 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12hUh1RS-GKqhMFYF7U2UG0NxbeB_us_KFWTu0IGUw6Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128512 + LdsInitCVgprs: false + LdsNumBytes: 128512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 208 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tFnhgEDJYkM4bx-JXUhFVXkc8P5e2g9oJp5uUq2_RBQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 255488 + LdsInitCVgprs: false + LdsNumBytes: 255488 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 209 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hCdGZp9opGTbw8SUrnxqRVfDBDkdc-gDu-2zilV1XI0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49600 + LdsInitCVgprs: false + LdsNumBytes: 49600 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 210 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qVUaTodANQa5SvamLwmm-rgYTrXO4LdRdFFhl9cecXM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 99200 + LdsInitCVgprs: false + LdsNumBytes: 99200 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 211 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LuO58EaYAnups1R8CN7xTo5asy_I7jt5cdR_ajrAWZ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 198400 + LdsInitCVgprs: false + LdsNumBytes: 198400 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 212 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lno6rwQX56vbcUWXBQa1lTAoe1hE4MTmYD06rV_U5WM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 112 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 265728 + LdsInitCVgprs: false + LdsNumBytes: 265728 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 59136 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 132864 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 206592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 206592 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 206592 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 206592 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 59136 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 213 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MFYCXJBQ5fib03euXi2YUTEb2yYV2JanSGlqp4zFDCM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 214 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UknM2QCZVSemk6bTS0WCzH9TTroFJd4yamebmXh80s4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 215 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13Zd7-KFGDyRqFPxozjxJ8GYSKPFwpwHCkkSf71PLo3Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 216 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NcqNfFp34zsPRJ2J8juSPzGSK2JKQsH8MpBkw3eddnY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 217 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11IcXaSewtPk1srv17MGyJJrpZpFFP7N6W4tuITL0XgQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51776 + LdsInitCVgprs: false + LdsNumBytes: 51776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 218 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q5o8K68GHm3k6X9YdrqmMM788aqDgWch77mbUd9D9sk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103552 + LdsInitCVgprs: false + LdsNumBytes: 103552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 219 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WYbPck-sFURlRWi58ZU6MXMzF1TQ-BA5JWMskOYbaUg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 207104 + LdsInitCVgprs: false + LdsNumBytes: 207104 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 220 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ycGdubhcbzdhDJoMKrHKN4NbkjINrV_auFCUWUN8SuY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 144 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 299520 + LdsInitCVgprs: false + LdsNumBytes: 299520 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 76032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 149760 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 223488 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 223488 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 223488 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 223488 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 76032 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 221 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d_nT9fahE3aGYamITGpJu4vs6PNzcLOTE42oIGbTXds= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 222 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15vWM_UyZ8cRHqOD7GAIlGPPG0UkFRph5zRPcHDerdpM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 223 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GWiaJ8wCN8apluFy5_ujNe7iEd9LiRHxJMx97YedLyY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211456 + LdsInitCVgprs: false + LdsNumBytes: 211456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 224 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dXIhGRqdxQOEO0PQcMpzwgf-ZKSz--eCaZuHniVU3RE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 313856 + LdsInitCVgprs: false + LdsNumBytes: 313856 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 83200 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156928 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 230656 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 230656 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 230656 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 230656 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 10] + MIWaveTileA: 2 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 10 + ThreadTileA: 16 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 83200 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 225 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LccI7NUAiJAbYg7vZ1AeBzQrG9H_xrwCzBcn9Hb1w24= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53952 + LdsInitCVgprs: false + LdsNumBytes: 53952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 226 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15xlJJL2jrb2ULGbThbx7qxhOY0bMMxXuUiyYfpkocKU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107904 + LdsInitCVgprs: false + LdsNumBytes: 107904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 227 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1N6bfiMz_KnM1U-0vsZ3mwJ1bFlAU2zkaMhgSqDHgZ0U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 215808 + LdsInitCVgprs: false + LdsNumBytes: 215808 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 228 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nYz6fCjqNV6SAdF1WyUjfBxRaSVcdu-eJYr_b7TQZJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 229 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NwHGZQ0R_dtqK-3Aew4p6MQxVADKcKlv1-KxqsKG4yU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 230 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1V1fSUYqeUkw5aFLOkYWd-SN_-zycVw-qMboQsHvpVz0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 231 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DTToVrTz3OayZLh-bxf9ZVNug4PnoTooHFmUSPIouAs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56128 + LdsInitCVgprs: false + LdsNumBytes: 56128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 232 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1C097h4QYWmujwOUzfhM227tG2yrlqEeOZkbpZslLS5M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112256 + LdsInitCVgprs: false + LdsNumBytes: 112256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 233 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dXGeF_5hVkO9dzMaRJwtDIYw4H-cd-0q0iaiK_7qJo4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 224512 + LdsInitCVgprs: false + LdsNumBytes: 224512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 234 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FNXmH-2RDflmFIBjPmdrrAcvEUWfecQShba7kKW2clo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 235 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1F9KOrTeG8Wbl1AemNCBkkK-Lao4A4Ki_2IATmxWy9c8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 236 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GlLDBhU2IWXsKqiImss77X1lq__eQakWREHJpgkLxNk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228864 + LdsInitCVgprs: false + LdsNumBytes: 228864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 237 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19A1oJqUXXE0SgEtD0C7GBXolcXzu45Drbz_JsAOT87E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58304 + LdsInitCVgprs: false + LdsNumBytes: 58304 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 238 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_ij9tXAeChqlzCSWJcQmMx7Kv3wk3VNOUxes_jubYRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 240 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 116608 + LdsInitCVgprs: false + LdsNumBytes: 116608 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 32640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 32640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 239 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT108mtnije2V2mCiw1Hhp-lDr9AvqZg4dcLF3lKhXbDbQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233216 + LdsInitCVgprs: false + LdsNumBytes: 233216 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 240 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB8_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB8_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18DNVcl3xpMsCKdMqjPQ7uzuYUP0frxtZdQcBtnY8Ejc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 16] + MIWaveTileA: 2 + MIWaveTileB: 16 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 16 + ThreadTileA: 16 + ThreadTileB: 16 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 8 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 241 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kcFegXuQGx5XhKqQiRUfLT0Nkuct6JUxWgA8QiYAjRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 242 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VtiLALYaHUrU4R6fII6BXC1x5C31YwFqDU_GXoWeg-8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 243 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OJ2WkfNPwpQdhvisuoqtsDdyIBgEAoA2P_dTZSYc-es= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 244 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KuTT01YdN9G8dWZ5gOehG3Hs4Ty_JCiZwqv8viDE-io= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 245 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vQNpQz8UseslgRIEny7ElkuNCXcL2wZrJZRRJ5upj10= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119808 + LdsInitCVgprs: false + LdsNumBytes: 119808 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 246 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zG6-ZjKPbaa85RPop42qorBXK2V4LIdYExBPddSuPlc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 144 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 247 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FllRBwoIGzZ9bkpNVKVM7Zn9o93newDXaPMEBMxRLXY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 248 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1b_qPt-i3hsP7goEBJ8N2m9eKKAxElaj7uZVd54Xm-SE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 249 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_4rm8UeBtOi15E-Xk97oJAIAJ9AE2RtMdard2enrDiw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 250 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13kLD52e8x8fNibrWIIittYYtQkaVe7i9aMNv-fjbR0A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 144 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 251 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Ref0a-mbcwS11ClmQv18w_DhETo3ulEKsip5SRI5mQU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 252 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cqw9QqOkmhQHNN-sZGWgCeLT-656FMLot1Lq_AcnT7Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 253 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1avvqJfoKi-EoltOZZNju6f0cYgBWAJSyjj40CvxcWrc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 254 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mQM8ROxQ0t7_SoYudcEz_Qf0QV5t6QzaPuftCVPBblg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 255 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17P1rZgjqzYjZyT4BDpRCdhXSuJgU-2RcmI2M0o49JKM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 256 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MF3YRE5uGjB1-8MD1NhdRZpwRUhXpnYLiTQP3iJJxBU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 257 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GwnIjVy1UpDIAa2i46F5lVAV0HsVFfj2rYghGNylb6I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 258 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dIGjc6any6dP5-PgxVAf2YMFUzYfq9x3TAH8gmv1qxw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 259 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1foKrCFZxsm_-PlN5R76g72gASex3IiTEjPRMe9qCOug= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 260 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Vnw5RoMZMWvSo1HdwGwWckkx-HFeYJoBUrZsuyLmmsk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 160 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 279552 + LdsInitCVgprs: false + LdsNumBytes: 279552 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139776 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 262656 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 262656 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 262656 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 262656 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 261 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_5RhYUd72nzJ5F6AsBThf2vAqe345CqDFb-WBqgD-1c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 1] + MIWaveTileA: 10 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 1 + ThreadTileA: 80 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 262 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xHtWQ6C6N-F4xPTJI561XEfUITCaKMBFLcLhCQQ1hok= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 263 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RxESAIWOTvPw7lb1wC1jypUnW4b0YaMgPmmz242FTj8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209408 + LdsInitCVgprs: false + LdsNumBytes: 209408 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 264 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16meCY4_wEmvf5lY7melGgFTsBs0z5Ko2c0c1H7IMabo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 160 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 312320 + LdsInitCVgprs: false + LdsNumBytes: 312320 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156160 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 279040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 279040 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 279040 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 279040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 265 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kIMadZ6ODhmgnI4uNECuFQkr2zHB4d7dZVWTzZI3WHs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54656 + LdsInitCVgprs: false + LdsNumBytes: 54656 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 266 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ceK9MPOlPlVHIrFlnjErwMbt9F63ECo3yHkZOxNmE1U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109312 + LdsInitCVgprs: false + LdsNumBytes: 109312 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 267 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hDRprkl1DtLiivhnXCYir3D2GF0rLOK4snYCTdhbJOo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 268 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TxT7OC64cF-Ak17iyoxtK2pcH-8Q-H1DMtlYftvpoCg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 269 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18tQgaz68-LT0xQqFPizAE7B4JicTjQR-vQz6WdEAAEE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 270 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ILRhb430wKvRz2zBX6_MQQkRd4rAcrsXBechOwUUWww= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225792 + LdsInitCVgprs: false + LdsNumBytes: 225792 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 271 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19YCoXdByR98Be7yo4SZj1cjnt8XMgIJzVhqWrQ-us1U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59008 + LdsInitCVgprs: false + LdsNumBytes: 59008 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 272 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KqhTkAwAZ2SrxUxxLv1-wIdPO9cHK-IOz-jX4bl9rn0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118016 + LdsInitCVgprs: false + LdsNumBytes: 118016 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 273 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sscOXQKIm8ZmRLX49Nt5_82eG4LW4Sdj7zfSrM0trtw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 236032 + LdsInitCVgprs: false + LdsNumBytes: 236032 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 274 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IJPvMbsiLdSxJK1Pq-RQSuIkRbwDnQwuwezKzncc3KA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 275 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1V2rpzhHr6Otegac-zdwRF6n0FIDI5fq95Mx9hdWd4z0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122368 + LdsInitCVgprs: false + LdsNumBytes: 122368 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 276 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16G0uyUzGyz4CYs7TGKA9iUx2PIN8ThByIO5s17jc_Dw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 277 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1csyuFcmKlwy34Yuvz_b7tsxG_y46aFfbrFN2ubuN-eU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63360 + LdsInitCVgprs: false + LdsNumBytes: 63360 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 278 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kPsSOGqfVsVdC5F2caD16KGcHIvY-XoCs8XfusWXW20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126720 + LdsInitCVgprs: false + LdsNumBytes: 126720 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 279 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KPA7wXfrehhdF_UBnilDdIW84il5RHe5Ap0xq-dk4CU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253440 + LdsInitCVgprs: false + LdsNumBytes: 253440 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 280 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1G4-cjAjRlbZVrmXR0b__G8comImEyPbKdLkuGwbVGq8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 281 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lF12SZPRB7HcWJgM0GuRCWO1UKJKw0_L2XrGRYqqO3w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130048 + LdsInitCVgprs: false + LdsNumBytes: 130048 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 282 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NReiXBS9Z0gxocAQVxiSnWiznACuD9w3WZV3KsSxYN4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 283 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z-GJUp5UaxCfVW6ovDmV_kyaViz0_uk4C8piZ43tfck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32000 + LdsInitCVgprs: false + LdsNumBytes: 32000 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 27648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 27648 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 27648 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 27648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 284 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u9NxkLyoxlbqj6eN_8W_20fpMZTBATuqOu5uRsKuVuc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64000 + LdsInitCVgprs: false + LdsNumBytes: 64000 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 55296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 55296 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 55296 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 55296 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 285 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sK3VOIoYb6TDXVR8ufIzxGDoRBVSbm1ceb4FDABQF_c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128000 + LdsInitCVgprs: false + LdsNumBytes: 128000 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 110592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 110592 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 110592 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 110592 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 286 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u-v_iwDwpHYUgAcvdE68kbJ3yZQr-lgl3Jro81aAnKw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 176 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 254976 + LdsInitCVgprs: false + LdsNumBytes: 254976 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 287 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Sy0Lid9iuRVHbDLKi1WBTgy1mKwvZKz996ABMRzQIcM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 288 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vtudVCVUfT2A2bnHLEA-dKfMu41TWlD1MXh1tXQZgdQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 289 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10dDYo5t2dEvseuIhvJmVLq_f6INud8F1Yk-WZwQpWAg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 290 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1--e4nNThoJ6m4aIhliVcMCebzAI9qDC3P3Fnj5nzkXs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 176 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 313344 + LdsInitCVgprs: false + LdsNumBytes: 313344 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156672 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 246784 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 246784 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 246784 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 246784 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 291 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Na8B9-ySCBoNF18t0OjuJp0CEApi8gTUGw-6pSnM8YE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57088 + LdsInitCVgprs: false + LdsNumBytes: 57088 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 292 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UgVWAwJwl51mh39mmw5DFYPocZCOziL0mwI5DV2PNzI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114176 + LdsInitCVgprs: false + LdsNumBytes: 114176 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 293 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mheUYpHO3GENSfJ42kMXFsopB0vcjGeU0Gte8C3xZvo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228352 + LdsInitCVgprs: false + LdsNumBytes: 228352 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 294 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IjpHchamJDrXL3-X7WeJgJHOPQS6fwBVQmm0MYo9rtc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 295 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1plkw9cbaFtFeWN2BoWChM3XRoHBxPoww4h_adfVuT-A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 242688 + LdsInitCVgprs: false + LdsNumBytes: 242688 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 296 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rMxJvOc2YSfqlpCk7O9CQtbjUCcN4x-oXcMy9usFfnk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49216 + LdsInitCVgprs: false + LdsNumBytes: 49216 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 297 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12SRD2DLD9gelbe6eWsj2Z5ky5awDjVb0xYd-8xvmDys= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 98432 + LdsInitCVgprs: false + LdsNumBytes: 98432 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 298 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O1rjqEscamCaIDvFucnVPTYKH37GLuDSu8yeEOYKImc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 196864 + LdsInitCVgprs: false + LdsNumBytes: 196864 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 299 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DzqwoSuJPeodpd_QngaWSyk-g6HFN11fJ0rrGi3jU3Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262656 + LdsInitCVgprs: false + LdsNumBytes: 262656 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131328 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 254208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 254208 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 254208 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 254208 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 300 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Gr5hDc4CyCVGEhfjdvS_I5JS3sL1c8CzfH56QCD6o40= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 301 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1iVMp0bxbh8HQJe33m-q8vRDWkp2ndiZQKn1ZtIBahYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 302 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IPe_8xa9CHRU9lr_T6gkl8Bx_tUPfaG7QD82Z8LkfM0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200960 + LdsInitCVgprs: false + LdsNumBytes: 200960 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 303 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WxEuiLMom4d9mmwiPs1KOZ-NbaxZmXsPZ0ddx7I5bck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 279040 + LdsInitCVgprs: false + LdsNumBytes: 279040 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139520 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 262400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 262400 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 262400 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 262400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 304 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UC0BQgQxGimmyjDDlI22y1ZWAbn8AwzgoaJTnN3bT20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51392 + LdsInitCVgprs: false + LdsNumBytes: 51392 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 305 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1k-dTF6awAQSUabKfT-O4GF3HJT41fQzZYtZE1yp9i68= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102784 + LdsInitCVgprs: false + LdsNumBytes: 102784 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 306 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IHD_KuecTUikRmkLVjiG3Yr1prlodHTGuPo0yAX5AuM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205568 + LdsInitCVgprs: false + LdsNumBytes: 205568 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 307 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CCOxgxCtqYSiCsbR1PLg9G4edn4dpGU8m132dM9jO_A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 296448 + LdsInitCVgprs: false + LdsNumBytes: 296448 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 148224 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 271104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 271104 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 271104 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 271104 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 308 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1-aiDTTC0-PcrUvBHo2AEJdqmh7E7cRao_NXfoJbZjrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 1] + MIWaveTileA: 12 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 1 + ThreadTileA: 96 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 309 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1BS-tgqHxXYndyrTUlgcCk3R030Izfub7-YpSDC2Lj5k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104704 + LdsInitCVgprs: false + LdsNumBytes: 104704 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 310 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IDE5oHo4VqwOim1GODTYIuYUUc2j1fVaHA0bTUYAtD8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209152 + LdsInitCVgprs: false + LdsNumBytes: 209152 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 311 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15vPTd5Uk0TjvEhzyyaXWXKBCUpNpDEjKQLg7otv-fg4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 312320 + LdsInitCVgprs: false + LdsNumBytes: 312320 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156160 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 279040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 279040 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 279040 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 279040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 312 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Yr1zFECLc3JTmTljaiwZW_9YL6OdLJ-2zDCNwkG2oX4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53568 + LdsInitCVgprs: false + LdsNumBytes: 53568 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 313 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hn1AVDeGwRGJfTMxPr226ynJBPsmhT70Q0T4amfuuGk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107136 + LdsInitCVgprs: false + LdsNumBytes: 107136 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 314 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q_NgguwuxDzSzqAUjkkplPB0YnHfDx-w02U-WTxfHKo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 214272 + LdsInitCVgprs: false + LdsNumBytes: 214272 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 315 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15BYhiSikl5AP6QW6AvwFqjUlYozmuol48-jz5vflHyI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54656 + LdsInitCVgprs: false + LdsNumBytes: 54656 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 316 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ysFdV1jL_NbN-iTP0mvw0rQyDTDxbHT0jCleDTrckhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109312 + LdsInitCVgprs: false + LdsNumBytes: 109312 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 317 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OWqkxDIyixf6YYg3K1o2kgEBanayzQzhFcOb6WFmVkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 318 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1udo8QkiJG6j3WJUwVPeBCfrb2ZMkLYcok7a_NH9Rwoc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55744 + LdsInitCVgprs: false + LdsNumBytes: 55744 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 319 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MzZj2lTUr2Sk7xdoIH7WQReMp1P2wkhWEhQ9YZdPPk0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111488 + LdsInitCVgprs: false + LdsNumBytes: 111488 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 320 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13oW21lNJVJMwkgw3A__exeIFrwMaC12_6JdGtOPNUB8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222976 + LdsInitCVgprs: false + LdsNumBytes: 222976 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 321 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TZFIQY6Zh1KqfQi1IOMbCMoGEJak26WdDoU9JSCiLEw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 322 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rMb_J2DKSwqCzauRJg4sErfTnPPFrM0500TIz6DAfMU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 323 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ucmrsOsBu8atq_4aUFaCkQQX8QpRgdFCMxfh3WI7Bk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 324 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KhryTC5WcM-WdX814iwgkDu_jDxJmgNEPd-DFerNTw4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57920 + LdsInitCVgprs: false + LdsNumBytes: 57920 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 325 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EXY9Kd_QrAWNtXeCLCZ8dCUdXgGs49AvTA5FBV7eHVU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115840 + LdsInitCVgprs: false + LdsNumBytes: 115840 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 326 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ivKWzc5MtwvC18GZgTuzUpXVdeEw7EVydM86Vc_aghY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 231680 + LdsInitCVgprs: false + LdsNumBytes: 231680 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 327 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tlmVsmpgZCny6jTf2ahmqdh9bkyYW288Vl7Mm8IWYCA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59008 + LdsInitCVgprs: false + LdsNumBytes: 59008 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 328 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19Y4eZVK0bYugoc6oxEVNoYv_2ABC0w2Pl-5UeicJcTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118016 + LdsInitCVgprs: false + LdsNumBytes: 118016 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 329 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mAslnFNXArZPQD8GumJvQkrWaGwgcLaP-wBcrQHCN9c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234752 + LdsInitCVgprs: false + LdsNumBytes: 234752 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 10] + MIWaveTileA: 3 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 10 + ThreadTileA: 24 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 330 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1YQMQGV-sNZlYdfu_CyswbJc3EzDCC9X8gGqVILU-DFI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60096 + LdsInitCVgprs: false + LdsNumBytes: 60096 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 331 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d-7Ry0VW_3zK1kEenFgrHQHL8m1HXg5XLoGpib8hCRk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120192 + LdsInitCVgprs: false + LdsNumBytes: 120192 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 332 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pZmOX47RextR-xAlkPRvjQXOsbk8S3ArcE2UCTpCMkI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 240384 + LdsInitCVgprs: false + LdsNumBytes: 240384 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 333 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ld_gRxnJ4eq-kh1O0PzMgHjzsUYTrAG-LdhAeGfLS4s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 334 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dgNLeYSkTMmSXOIYW2sCD1_d98yXvwK6eR9T1gm4RFw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122368 + LdsInitCVgprs: false + LdsNumBytes: 122368 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 335 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Qd0YAYLoWbkeiCHD0HE78KdDA_v47_BMiH-Is6PBeyg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 336 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CpF_a-0kqT5jHVL1bCNvtBk4YFVI49u4UMtUnU6-wxU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62272 + LdsInitCVgprs: false + LdsNumBytes: 62272 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 337 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n8ThDJmJlU4TumtaZIi1FX4gtpghp7sIsZut9kY4qbE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 124544 + LdsInitCVgprs: false + LdsNumBytes: 124544 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 338 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ofs9NsvHYEhhdJ6PMY4DLkWAjr8BcDy6xRKzR30Emkw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 249088 + LdsInitCVgprs: false + LdsNumBytes: 249088 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 339 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SH9G1P2vlGaOuezUhwe1E45jhg6d4GpLsm5Yn4vdP8Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63360 + LdsInitCVgprs: false + LdsNumBytes: 63360 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 340 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19yd1Bow5_rqp_-xDYul6czegf5DdxYEJYDAAq0HV9ZA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126720 + LdsInitCVgprs: false + LdsNumBytes: 126720 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 341 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT116lXRL1oYZMG3oyVCLfTqPcl875kC_iCvP4r0WU2Fxs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253440 + LdsInitCVgprs: false + LdsNumBytes: 253440 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 342 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UK7swDSnCv6z7XAjj7yB9QM1WDGwLQdScjipEz0hxzE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64448 + LdsInitCVgprs: false + LdsNumBytes: 64448 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 343 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Ub6A74M9TBLtn9KGykVDRt5e56cMWmKWdFupUPL4yak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257792 + LdsInitCVgprs: false + LdsNumBytes: 257792 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 344 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qHdDCwdWw5RRDq_4kZu-gkCM34m0uREpRQ6pUwicwpM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 8] + MIWaveTileA: 6 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 256 + MacroTileA: 192 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 8 + ThreadTileA: 48 + ThreadTileB: 8 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 345 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_lgptoF8xi1DsgS3wjUGb6TCEi-WOWoYQFLHrnw8Ioc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 346 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WTXtw7gFDMSC33aAOZf1WtCTxgGyvBNqsR7jwiz4hCs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 347 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2NXXhvGHr-P3kyqO3f772FWaZDtAzkFOR4GN9CJp7CUU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 348 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2V_piRlHLH5Tl2PuEQJVRzvHWGmhc34uC-XoVQkP3JKw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 208 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 106496 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 106496 + LdsOffsetB_Blk: 246784 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 106496 + LdsOffsetMXSA_Blk: 246784 + LdsOffsetMXSB: 106496 + LdsOffsetMXSB_Blk: 246784 + LdsOffsetMetadata: 106496 + LdsOffsetMetadata_Blk: 246784 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 106496 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 349 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2aaiYrENMAgA2OprqHxkf1TmaTfolagwU6cPbyQ_XxkM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 350 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Bte0eXcNLDpdUeEVIQ0VY3xEfIAwLGiJr3jHI-XPgjQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 351 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2zYUQAxhAKf9U6jicnBWrrwDK_Z5Z1Vul8gwelfr4f_E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218112 + LdsInitCVgprs: false + LdsNumBytes: 218112 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 352 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W4mts6tUflDCQIMgs05ooM6cCshN0KcUMJvDumE2RHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59136 + LdsInitCVgprs: false + LdsNumBytes: 59136 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 353 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2COo05Snp8qxfaH6Kihgz75DMgOuAxN6SZ53ZGvEN6tQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118272 + LdsInitCVgprs: false + LdsNumBytes: 118272 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 354 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2D4WTcHvvIyPf8rMB8-jQl8q2lVteb2VDf5hVLsjL51Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 236544 + LdsInitCVgprs: false + LdsNumBytes: 236544 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 355 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pn0UQ3K4cZrvPi_A1vIECusGBev7XOqnFJIyTnBro74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 4] + MIWaveTileA: 13 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 256 + MacroTileA: 208 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 4 + ThreadTileA: 104 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 356 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QR3-N5KdXlyt8GPnxtYoco6sG6AF4KDPXNvpeBcStNc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56448 + LdsInitCVgprs: false + LdsNumBytes: 56448 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 357 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2o60OUeIaKqpcjVL19kp0zIhpeYM6CAF7FDK8bW9bRoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112896 + LdsInitCVgprs: false + LdsNumBytes: 112896 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 358 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT26lGM6t3ZyDjtAcLE2zjLnsCGiSclWjpdy5AB_9GagDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225792 + LdsInitCVgprs: false + LdsNumBytes: 225792 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 359 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qovBeMG3B9tEPnAdVI-9JyEJSgt1wvX_BPicRGUEy2I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58624 + LdsInitCVgprs: false + LdsNumBytes: 58624 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 1] + MIWaveTileA: 14 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 1 + ThreadTileA: 112 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 360 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VEVbNYyW0QeSi1GSoSLF4VnZrmZLH0zVoFohQHT2FXI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117248 + LdsInitCVgprs: false + LdsNumBytes: 117248 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 361 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nZ1BGhrCQrO_jyk5yuYA6mIKovCAIjohqhrFUroBF4E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233984 + LdsInitCVgprs: false + LdsNumBytes: 233984 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 362 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dzWTRHggBjte-KcfoIR9_QJZzdd06HzPIogvgqlC1KY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60800 + LdsInitCVgprs: false + LdsNumBytes: 60800 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 363 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2avfmk50wR35DoZhDJJIh337nYLdMoRkebL3DL1YTSeM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 121600 + LdsInitCVgprs: false + LdsNumBytes: 121600 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 364 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2iGRO9bt0dxH8YDqtkR4Cn0BmPrN-nl0USd-VRxwxB1w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 243200 + LdsInitCVgprs: false + LdsNumBytes: 243200 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 365 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2p5tTcS47uJKH3pw1wWB1hGXprQr9CkoB2idNIIVCobw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62976 + LdsInitCVgprs: false + LdsNumBytes: 62976 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 366 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2om4wNLMvLPOo5UO_ZzyCjhBEFlPkARVPNo2-P1aKbbI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 125952 + LdsInitCVgprs: false + LdsNumBytes: 125952 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 367 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2U50_rX1zCuR5akykBzUUt2vKlZWZH9LqbjIatFKv0RY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 368 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2a-KBsgTp70NWfdgpw7wqHAjprXF5i1lEq1ACteMdFf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65152 + LdsInitCVgprs: false + LdsNumBytes: 65152 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 369 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2M0_XnOKkb2pmmfWybqUr4wmt_JfxAVUSTOj575N8coU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130304 + LdsInitCVgprs: false + LdsNumBytes: 130304 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 370 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2m-BDmvwuhjcskL6P9BZuWu33706snA2nmejfPIoVhQI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 260608 + LdsInitCVgprs: false + LdsNumBytes: 260608 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 371 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2BjQM1ME0CO1Wh55KYnIw7Amg15El3k0IDFYD3gBhxgs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100096 + LdsInitCVgprs: false + LdsNumBytes: 100096 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 372 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2j5Wh4rI3-aAMNMDhsYKJdoi_7FUqFH7dbifTAYr2TlI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200192 + LdsInitCVgprs: false + LdsNumBytes: 200192 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 373 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WUDoH1nSOFl7hA9bI91xeVSKTYydZJGqJ2rq8XLdP14= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 276480 + LdsInitCVgprs: false + LdsNumBytes: 276480 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 138240 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 224256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 224256 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 224256 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 224256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 374 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fB-EJ5Pg88dpplCyYXDMyzbPuEE9xYgmFDLjqEn2kY0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 293888 + LdsInitCVgprs: false + LdsNumBytes: 293888 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 146944 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 232960 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 232960 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 232960 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 232960 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 7] + MIWaveTileA: 7 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 224 + MacroTileA: 224 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 392 + NumGlobalWriteVectorsPerThread: 392 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 7 + ThreadTileA: 56 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 375 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2mFIpZyXg2LRVCesJmAFOQwsLDQ8X5cSkJmARG1MDzxc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 305152 + LdsInitCVgprs: false + LdsNumBytes: 305152 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 152576 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 238592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 238592 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 238592 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 238592 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 8] + MIWaveTileA: 7 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 256 + MacroTileA: 224 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 8 + ThreadTileA: 56 + ThreadTileB: 8 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 376 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WqGnGvgw5ZKcFSzCuNijZYCtoF89lH6L6jekAvZQ1pU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 377 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT22whZUDfK-QxkFcsqNb-0_7Jjyqe_KvM88DFh4gyzqTU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 378 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2V3qwCgk9oDp0Wjoa67qsYsMO07v9XS_DhRmMW9fGZHo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 379 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fXcUZzPHNoFXHN0NAvV37SEjGkWLNMqOUrcMyOYcgTc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 380 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2tg6FHdePV0DLaemG01n0j8_U2OKimTV0uxM7v922Ra8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 381 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24UG9U3m_cWh4l1klOfitWb3D0i_bWdE4yGnbVZEPrNM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 382 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT22vfbSNQHS5DWVJTUNA3NHjYV8evxcLiKO6AjWohRQvk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 383 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2JFWEi9wYTRxRGjDKrpuVQWy_d1IaMn4w4uOtPjWVk4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 384 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2OC2aVvB2vZIm2LS7IhbHmr_jTPSxA1N3QAge5ve6SH8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 4] + MIWaveTileA: 15 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 256 + MacroTileA: 240 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 4 + ThreadTileA: 120 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 385 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2iyI7E_NV1FfZaoR2KPHzmH8QZ8S5kI9hN-pFfN3_efE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51264 + LdsInitCVgprs: false + LdsNumBytes: 51264 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 386 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pjhYvp6cd4RHjoDpRj56Q7WTf0OHLG-SIjiDLG5WLa0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102528 + LdsInitCVgprs: false + LdsNumBytes: 102528 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 387 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nHwJ5yKtgWNKzIYK2HY3nqEjrPEuBxxujlV7G3IBNaU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205056 + LdsInitCVgprs: false + LdsNumBytes: 205056 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 388 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT26kkkDr2Mhn3zy0p_Lw5l1vhQnEdrBTQ6tWPQ4_NGg4w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 256 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 295424 + LdsInitCVgprs: false + LdsNumBytes: 295424 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147712 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 286976 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 286976 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 286976 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 286976 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 389 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT278NO3yJwgJFR7Y_ffyNvwZb0fJ3zxkF-JbGlxdd11m4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52352 + LdsInitCVgprs: false + LdsNumBytes: 52352 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 390 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VdqUTyBiQP5B1jlULrpxSuqlnqXMUskz291550L3GbQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104704 + LdsInitCVgprs: false + LdsNumBytes: 104704 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 1] + MIWaveTileA: 8 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 1 + ThreadTileA: 64 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 391 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Hmb-i4Q3coXtdwiJw_ZVx8EdfqFahQ3_h4ROAXxyyGk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209152 + LdsInitCVgprs: false + LdsNumBytes: 209152 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 392 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2E-NReTUKXJJwjpIhq9Eyh_RQlhSald4Mcmx9vS8fihM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 256 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311808 + LdsInitCVgprs: false + LdsNumBytes: 311808 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155904 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 295168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 295168 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 295168 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 295168 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 393 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ds0vWjfrGxdepkVaQbav3ojqHDYk3QlzucewS9foH2Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53440 + LdsInitCVgprs: false + LdsNumBytes: 53440 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 394 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2T3Rpr9THxJBaXF-7mUXyuNtQT09LwMlNzlOcQZfF0HI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106880 + LdsInitCVgprs: false + LdsNumBytes: 106880 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 395 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QHXLGFAK6Paqp96i1l-Y_HVMOYUzs6GZyVEzjbnCf5A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 213760 + LdsInitCVgprs: false + LdsNumBytes: 213760 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 396 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gmnreYlSn669uMRMXkcXTPYqEAtne3LKKPrfFiaDLlw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54528 + LdsInitCVgprs: false + LdsNumBytes: 54528 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 1] + MIWaveTileA: 16 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 1 + ThreadTileA: 128 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 397 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qpoeGP3WJ_6n3wIYajaT5LAvpj98wBR2crCFIY1U4Mk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109056 + LdsInitCVgprs: false + LdsNumBytes: 109056 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 398 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pXAA2QTIOyaLEm1HP6zJKU3Adjg_xcLUfPqO-QYMZM4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 217600 + LdsInitCVgprs: false + LdsNumBytes: 217600 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 399 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2C89CQ6DOtG1vLDToiqMflfFGt4wrSpbnHsJTC9T-kQs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55616 + LdsInitCVgprs: false + LdsNumBytes: 55616 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 400 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2x5VdLVBaGH0lZktuSUdma4AL11dJE7hzh_jNf6nCX3Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111232 + LdsInitCVgprs: false + LdsNumBytes: 111232 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 401 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qp_uFaxxI4OgtuY2KjZsGK0wQDFOTFxUumqIdEgqRFQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222464 + LdsInitCVgprs: false + LdsNumBytes: 222464 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 402 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2eqUVWiULgCgnUXTqnmBOEIg2tViNMIx6QF1RUhZu2bM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56704 + LdsInitCVgprs: false + LdsNumBytes: 56704 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 403 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2CDTM87omiH4sOPzNZyT70YqTfiSVHQJNE_3mXJUY9yU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113408 + LdsInitCVgprs: false + LdsNumBytes: 113408 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 404 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT219E-6Z8aZJ11_CVNApSUuQL-nDMo-dqc3pzakdjr2W0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226816 + LdsInitCVgprs: false + LdsNumBytes: 226816 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 405 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DquH-YsrEQkz2i47V3wC3Zi0Kd7sH1vGDmV9Cflo92Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57792 + LdsInitCVgprs: false + LdsNumBytes: 57792 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 406 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QG-Q11MbEgR2pc3mcMEdZ_B7C9u-djE4hqA8ksrCgEw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115584 + LdsInitCVgprs: false + LdsNumBytes: 115584 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 407 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fyZGxL_hf9a2aCl-dAj8h6dIBZz_wAiDQHQv_A2yuZ8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 231168 + LdsInitCVgprs: false + LdsNumBytes: 231168 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 408 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2U3H4su-WmEF-cXJWWNhkIzbc4_LrOHTaz1qlPxL3aKU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 409 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DrYcZbsZkFp9ZbMkd0gQbZFqhg2guJKBh9pscorLirA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 410 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2u7Bou1Jhx0mr2yLfTWqWG3FeMq-d-JChtsjc76ab66s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 411 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sSluNnjCXc5cgV5QZ6NvBLrFWZdklmwlaCr0dqIOsps= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59968 + LdsInitCVgprs: false + LdsNumBytes: 59968 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 412 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT28yHPihHCnAGUnbupU-A9WKFUqB_tjzIN6fNAbfNEp_8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119936 + LdsInitCVgprs: false + LdsNumBytes: 119936 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 413 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT29sg3528_5DUpP_9XmT9pL3fsy4Tg6w6XHcac8PnNtzo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 239872 + LdsInitCVgprs: false + LdsNumBytes: 239872 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 414 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2bZnxbXHmSIN0QPKziLvYBUV0hNAb5J9FEmaa4XA3TZo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61056 + LdsInitCVgprs: false + LdsNumBytes: 61056 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 10] + MIWaveTileA: 4 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 10 + ThreadTileA: 32 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 415 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2E1xgm6vj_Kfp4KwrcugBgC269F-TdsrrB1clu2votio= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122112 + LdsInitCVgprs: false + LdsNumBytes: 122112 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 416 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2yLljEvS0NA-kjwU9-4f9BraUWPk520pShpn7rLmiE8c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244224 + LdsInitCVgprs: false + LdsNumBytes: 244224 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 417 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2XW3jUqbLjMml8EQT-6z9MrLt0B8DmKTAemGzcRUSCYA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62144 + LdsInitCVgprs: false + LdsNumBytes: 62144 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 418 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2YLqh0ieIWMekMBKOggHvu_4KeFK778ahGQMebbsJhQQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 248576 + LdsInitCVgprs: false + LdsNumBytes: 248576 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 419 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2EP_64D5vaKJmMVztnzlOsS6ZWK3wJ0PSJwVD7IeTnV4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 252928 + LdsInitCVgprs: false + LdsNumBytes: 252928 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 3] + MIWaveTileA: 16 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 192 + MacroTileA: 256 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 3 + ThreadTileA: 128 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 420 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2eYitpIecylwJpOmc5i8vRvZIPQbhIslvJ2-tvk9mXrM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257280 + LdsInitCVgprs: false + LdsNumBytes: 257280 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 13] + MIWaveTileA: 4 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 208 + MacroTileA: 256 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 13 + ThreadTileA: 32 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 421 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2JBJ8TgqDrAZBrT_GbNq7gAEvSHH5o1ubymmbg4OCZTA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 261632 + LdsInitCVgprs: false + LdsNumBytes: 261632 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 7] + MIWaveTileA: 8 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 224 + MacroTileA: 256 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 7 + ThreadTileA: 64 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 422 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hkopeBz7aLrvNCrr0h945z0a3Wsv0rTm6-gcJGSaU6Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 269824 + LdsInitCVgprs: false + LdsNumBytes: 269824 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 134912 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 204544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 204544 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 204544 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 204544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 15] + MIWaveTileA: 4 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 240 + MacroTileA: 256 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 15 + ThreadTileA: 32 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 423 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2B5D22RoBhM5hwNxIao2MJd4Rr86P3sYLqNCxP8RCnTI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 199680 + LdsInitCVgprs: false + LdsNumBytes: 199680 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 165888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 165888 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 165888 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 165888 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 424 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qXHhvM8PYoRvlaNm_rkFbylj2LK9zbPYGRdLNWYhphU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 272384 + LdsInitCVgprs: false + LdsNumBytes: 272384 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 136192 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 205824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 205824 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 205824 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 205824 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +IndexOrder: null +ExactLogic: null +RangeLogic: null +TileSelectionIndices: null +PerfMetric: DeviceEfficiency +LibraryType: Prediction diff --git a/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml new file mode 100644 index 000000000000..3afb8c00966c --- /dev/null +++ b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml @@ -0,0 +1,92444 @@ +MinimumRequiredVersion: 5.0.0 +ScheduleName: gfx1250v0 +ArchitectureName: gfx1250 +CUCount: null +DeviceNames: [Device 73f0] +ProblemType: + Activation: true + ActivationComputeDataType: 0 + ActivationNoGuard: false + ActivationType: hipblaslt_all + AllowNoFreeDims: false + AssignedDerivedParameters: true + Batched: true + BetaOnlyUseBias: false + BiasDataTypeList: [0, 7] + BiasSrc: D + ComplexConjugateA: false + ComplexConjugateB: false + ComputeDataType: 0 + DataType: 7 + DataTypeA: 7 + DataTypeAmaxD: 0 + DataTypeB: 7 + DataTypeE: 7 + DataTypeMXSA: 22 + DataTypeMXSB: 22 + DestDataType: 7 + F32XdlMathOp: 0 + FusedGemmA2A: false + GateResidualDataTypeList: [] + Gradient: false + GroupedGemm: false + HighPrecisionAccumulate: true + Index0: 0 + Index01A: 0 + Index01B: 1 + Index1: 1 + IndexAssignmentsA: [0, 3, 2] + IndexAssignmentsB: [1, 3, 2] + IndexAssignmentsLD: [4, 5, 6, 7] + IndexAssignmentsMetadata: [3, 0, 2] + IndexUnroll: 3 + IndexUnrollA: 1 + IndexUnrollB: 1 + IndexUnrollM: 0 + IndicesBatch: [2] + IndicesFree: [0, 1] + IndicesSummation: [3] + MXBlockA: 0 + MXBlockB: 0 + MacDataTypeA: 7 + MacDataTypeB: 7 + MetadataLayout: 0 + MirrorDimsA: [] + MirrorDimsB: [] + MirrorDimsMXSA: [] + MirrorDimsMXSB: [] + MirrorDimsMetadata: [] + NumIndicesBatch: 1 + NumIndicesC: 3 + NumIndicesFree: 2 + NumIndicesLD: 4 + NumIndicesSummation: 1 + OperationType: GEMM + OutputAmaxD: false + SetConstStrideA: [] + SetConstStrideB: [] + SetConstStrideBias: [] + SetConstStrideGate: [] + SilentHighPrecisionAccumulate: false + Sparse: 0 + StochasticRounding: false + StridedBatched: true + SupportUserArgs: true + SwizzleTensorA: false + SwizzleTensorB: false + TLUA: true + TLUB: true + Tensor0: 0 + Tensor1: 1 + TileA: 0 + TileAwareSelection: false + TileB: 1 + TotalIndices: 4 + TransposeA: false + TransposeB: true + UseBeta: true + UseBias: 1 + UseE: false + UseGateResidual: false + UseInitialStridesAB: false + UseInitialStridesCD: false + UseScaleAB: '' + UseScaleAlphaVec: 1 + UseScaleCD: false + isMixMode: false +DefaultSolution: + 1LDSBuffer: 0 + ActivationAlt: false + ActivationFuncCall: true + ActivationFused: true + AdaptiveGemm: 0 + AdaptiveGemmGSUA: 0 + AdaptiveGemmNTAB: 0 + AssertAIGreaterThanEqual: -1 + AssertAILessThanEqual: -1 + AssertFree0ElementMultiple: 1 + AssertFree1ElementMultiple: 1 + AssertSummationElementMultiple: 1 + BufferLoad: true + BufferStore: true + ClusterDim: [1, 1] + ClusterLocalRead: 1 + CompactLoopStore: false + ConvertAfterDS: false + CustomKernelName: '' + DebugPersistentKernelLoopForever: false + DebugStreamK: 0 + DepthU: -1 + DirectToLds: 0 + DirectToLdsMetadata: 1 + DirectToVgprA: false + DirectToVgprB: false + DirectToVgprMXSA: false + DirectToVgprMXSB: false + DirectToVgprSparseMetadata: false + DtlPlusLdsBuf: -1 + ExpandPointerSwap: true + ExtraLatencyForLR: 0 + ExtraMiLatencyLeft: -1 + ForceDisableShadowInit: false + GlobalReadPerMfma: 1.0 + GlobalReadVectorWidthA: -1 + GlobalReadVectorWidthB: -1 + GlobalSplitU: 1 + GlobalSplitUAlgorithm: MultipleBuffer + GlobalSplitUCoalesced: false + GlobalSplitUWorkGroupMappingRoundRobin: false + GroupLoadStore: false + HalfPLR: 0 + InitCIterWmma: -1 + InnerUnroll: 1 + InterleaveAlpha: 0 + KernelLanguage: Assembly + LDSSegmentInterleave: 0 + LDSTrInst: false + LdsBlockSizePerPadA: -1 + LdsBlockSizePerPadB: -1 + LdsBlockSizePerPadMXSA: -1 + LdsBlockSizePerPadMXSB: -1 + LdsBlockSizePerPadMetadata: -1 + LdsPadA: -1 + LdsPadB: -1 + LdsPadMXSA: -1 + LdsPadMXSB: -1 + LdsPadMetadata: -1 + LocalReadVectorWidth: -1 + LocalReadVectorWidthA: -1 + LocalReadVectorWidthB: -1 + LocalWritePerMfma: -1 + MIArchVgpr: false + MXLoadInst: Auto + MXScaleFormat: Auto + MagicDivAlg: 2 + MatrixInstruction: [] + MaxLDS: -1 + MaxOccupancy: 64 + MbskPrefetchMethod: -1 + MinGRIncPerMfma: -1 + NoReject: false + NonTemporal: -1 + NonTemporalA: 0 + NonTemporalB: 0 + NonTemporalC: 0 + NonTemporalD: 0 + NonTemporalE: 0 + NonTemporalGate: 0 + NonTemporalMXSA: 0 + NonTemporalMXSB: 0 + NonTemporalMetadata: 0 + NonTemporalWS: 0 + NonVolatile: -1 + NonVolatileA: 0 + NonVolatileB: 0 + NonVolatileC: 0 + NonVolatileD: 0 + NonVolatileE: 0 + NonVolatileGate: 0 + NonVolatileMXSA: 0 + NonVolatileMXSB: 0 + NonVolatileMetadata: 0 + NonVolatileWS: 0 + NumElementsPerBatchStore: 0 + NumLoadsCoalescedA: 1 + NumLoadsCoalescedB: 1 + OptNoLoadLoop: 1 + PrefetchAcrossPersistent: 0 + PrefetchGL2: 0 + PrefetchGlobalRead: 1 + PrefetchLocalRead: 1 + PreloadKernArgs: true + SFCWGM: + - [1, 1] + - [1, 1] + ScheduleGROverBarrier: -1 + ScheduleGlobalRead: 1 + ScheduleIterAlg: 3 + ScheduleLocalWrite: 1 + SourceSwap: false + SpaceFillingAlgo: [] + StaggerU: 32 + StaggerUMapping: 0 + StaggerUStride: 256 + StorePriorityOpt: false + StoreRemapVectorWidth: 0 + StoreSyncOpt: 0 + StoreVectorWidth: -1 + StreamK: 0 + StreamKAtomic: 0 + StreamKFixupTreeReduction: 0 + StreamKForceDPOnly: 0 + StreamKWorkStealing: 0 + StreamKXCCMapping: 0 + SuppressNoLoadLoop: false + SwInstructionPrefetch: 1 + SwapGlobalReadOrder: 0 + TDMInst: 0 + TDMIterateMode: 0 + TDMLoadWaveSync: false + TDMPlusLdsBuf: 0 + TDMSplit: false + TailloopInNll: false + TemporalHint: -1 + TemporalHintA: 0 + TemporalHintB: 0 + TemporalHintC: 0 + TemporalHintD: 0 + TemporalHintE: 0 + TemporalHintGate: 0 + TemporalHintMXSA: 0 + TemporalHintMXSB: 0 + TemporalHintMetadata: 0 + TemporalHintWS: 0 + ThreadTile: [4, 4] + TransposeLDS: -1 + TransposeLDSMetadata: -1 + UnrollLoopSwapGlobalReadOrder: 0 + Use64bShadowLimit: true + Use64bShadowLimitMX: false + UseCustomMainLoopSchedule: -1 + UseDualFMAC: false + UseInstOffsetForGRO: 0 + UsePLRPack: 0 + UseSgprForGRO: -1 + UseSubtileImpl: false + VectorStore: -1 + VectorWidthA: -1 + VectorWidthB: -1 + WaveSeparateGlobalReadA: 0 + WaveSeparateGlobalReadB: 0 + WaveSeparateGlobalReadMetadata: 0 + WaveSplitK: false + WavefrontSize: -1 + WorkGroup: [16, 16, 1] + WorkGroupMapping: 8 + WorkGroupMappingXCC: 1 + WorkGroupMappingXCCGroup: -1 + WorkGroupReduction: false +Solutions: +- SolutionIndex: 0 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14Ax-nJx1EGc1HCgn1pcQcp3OlOX8q0OazkOmJQgSUEM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13824 + LdsInitCVgprs: false + LdsNumBytes: 13824 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 9216 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 9216 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 9216 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 9216 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 1 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sGzMWgSOna2WB8q7kdW3W5hz6iUMeuX3jrRe1f-sPxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27648 + LdsInitCVgprs: false + LdsNumBytes: 27648 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 18432 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 18432 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 18432 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 18432 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 2 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jstHMifXZ6po9GYzlCBw_hMDsZuWl7wQ7Pbh4f6LnZE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 36864 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 36864 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 36864 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 36864 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 3 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nPGjfn69WyJryBVwXU6YS-KdMO2eQvN5LiRNu_SvFmM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 73728 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 73728 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 73728 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 73728 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 4 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jePjrUBMXQhVzfYKiyJBhYYXk5H264x3zUZWSwSVylo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26624 + LdsInitCVgprs: false + LdsNumBytes: 26624 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 5 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Cpw9QLoDJwQ_oiz0Veo9T2GENQLTZ_5obMi_lPrbBHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 6 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O8fJg5SYTCjtczTdSO_GFFxn0Wg3jriMpDOteLckyRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 7 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1D8unjuBrABxZMVGH8pJ5qa9arXKLUvWCFau27-ihsEQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 8 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nRF00n4ssHQHotJaDyA2yu_86GfqsOv3NSb06JJioAE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 9 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NJ4woCMkbHWyxw5fPGSBVSHLi672CVfgqumurHlGnd8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 10 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cq0FwtKA5effA_G8eu5uBosvYG0-lFjt9B4j1nXOm2Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 11 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pbFPw1rl9FRTqF3hfngrodqs-CesHk7C9VnIPhFImLo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 12 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IfsoTBXKSZqgvJPvrgWKvUmc1-64ARlBpsdv6wIMdgQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 16 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 33792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 33792 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 33792 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 33792 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 13 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n-uTwGzgc-QF0-aymQ4f47RVPp5VisyzmQyqmXpImyo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 67584 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 67584 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 67584 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 67584 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 14 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ttJFMri6EsqKyCtyI7EpATqtr5GfW6AWpUCTbf4JoZc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 135168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 135168 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 135168 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 135168 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 15 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UEa-hfL4aG1a0dCCEEDwWq-9iaVOG5rannFvHV2SzGc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 16 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3zYUFUIorlwoE5heDiu4L_d-RcIQqBWf0HoZCiqkZ3w4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 12800 + LdsInitCVgprs: false + LdsNumBytes: 12800 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 17 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3yr6mFPtqxeQfZjon5hkvsCN27jBmTXDe3Vc07oXGePQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25600 + LdsInitCVgprs: false + LdsNumBytes: 25600 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 18 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT39k18htB8af3qDSMVrrZleeXI0sCITdR7aisnfs1t_z0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 19 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3U6t3gvp8wEwbpRw-C9hVHO2MRD-Bxdso1lsaK4ArnfI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 20 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32tU4PM86f_aclo6eiCX_F08GQ07J5UKkFHBPxBQlWoM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15104 + LdsInitCVgprs: false + LdsNumBytes: 15104 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 21 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3pMvtg5a8ZB6sR7_pR6Su8WPbwRBAsAuSZcxViB_Op64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 22 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3jAWzUarsqdTDb4cdQ49k7ZGejXOTK6nrhGegk4pqdIA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 23 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PS4Yn3S7lKQ89waJMGnhvhXFGfNL0SVEn0R6He7ZcZc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 24 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3jKv1HPCfGg5qrveB_YEJvyqJzZ-4Tbm6DOqHY9AADwY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 25 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3byO_qq6DyiD2txwC2wasu5dBENg0zn7oCRjpe2iiRvo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 26 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3KEDETMOizug65hMJTgjAOiUv5qNLT9mD6Y03IOz6XjY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 27 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3C2rwuI1umctBEUrDroEVNriJxKlP4qKhoeHVLz6u0oY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 28 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3se77_JFfZVTA5U_eam4cfDH7YMX6mGkDIV-eDGhZ16M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 29 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3VZcXigPK5ADjJH5PuC2p1czDSDrjsIIDme25JOfaDvc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 30 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3GMYHOAapa-cHHPuJaHR6GyjgrTR0lXyUxGqeEU4_jvs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 31 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3HlBJ0ZaD5aUA_NST0f6XtD7cvL5L6tc1lp-GBI-55T4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 32 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT35Iolax6JRQLUPq8aDTuCdyD4E5WqLtcqPFDhqEMvTII= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 33 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3s24C-zT_RdSuYIY794jh-xf5Jr9jscL155BaIcm1Xd0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 34 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3lTu5L7Zt3N7ke8rXYq-n2sKuH6F18TcRURyjqX9hnYQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 35 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3dTpj4wiavgBo7KynehPwREepYFQ-WXV_NmBFNsSikNI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 160 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 160 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 36 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Ympnxvs4nMbw7TU2NXvhyeQoMArhD19KWETeEAA4sTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 37 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3G5w53vnEVnGxDRWikpdIufPPS9GDmtQlcq3i0lJb2Uo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 38 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3sSMquV12X7NhPPjn3TFgZp-aPUNXFjgJdhDAr5v4ZGw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 39 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3VxzoW1XmFF08bMEN1y6C4PBuCyKmuYQ5BymHkENR084= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 40 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Qef-neN_-_CeSb4uDT3oZncNobpyQWFwwrVOczI7rPI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56576 + LdsInitCVgprs: false + LdsNumBytes: 56576 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 41 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3i4V2JwX2eXekkWJ7DS4dYHRoiGKEed5gGyRsXBMC-W0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113152 + LdsInitCVgprs: false + LdsNumBytes: 113152 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 42 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT37lu5IHT7rtYpZQoGpITAxHiucrEu06ggYpGmJHySVYk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 43 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PwroA4wIMCuXlRUcP62QBlRoxL8N2vfcNr8yQo58ylc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 44 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT31GJuiIdT5-UhmFEJpAlpfxdUaZhHI9rL2ZOFFYCqqc0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 45 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3mkp4urx8nZoLVah8P9prd1g2fawsnv8sPEDjNhx2Urg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 8] + MIWaveTileA: 1 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 8 + ThreadTileA: 8 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 46 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT31-ozahPVX4UnNEiZd5rx9mGPIfL0EwhCDDt4UzI6sXM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 47 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4ZnQLlwMsWLNG9CRkMlrQFgi7UtKiHscTQ8X-hF8d0H4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15872 + LdsInitCVgprs: false + LdsNumBytes: 15872 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 11264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 11264 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 11264 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 11264 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 48 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4iY-KRzeWgoqdOoW6AJxf9Xw8ld2Or01AQNn61RBJ-DU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 22528 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 22528 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 22528 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 22528 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 49 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4tG02dKiOdGuGXUNc66LsXjgCown0HposgknjEkZ5sVk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 45056 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 45056 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 45056 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 45056 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 50 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4k3O8qazTND4Ty--6vMSkdTGyxMhrUlDC0agFx-CPXc4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 90112 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 90112 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 90112 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 90112 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 51 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT498KCIwqHQg8fRGUgmgLYwbGeLSEihs-2Sz_Ys2Hl_LA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28672 + LdsInitCVgprs: false + LdsNumBytes: 28672 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 52 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4b8b7_4MgEih57wnFqDQIEzdYiwj3BhX3gtDrUnFyx4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 53 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4yIKYVCOfbfbXl9V4ssmEdXtam_fF5oNGfcaH_k6SSNM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 54 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4CUNP5l8-WhL8Tv6c5UjJI9Fet1pXFeFmt0P9zL7T6H8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 55 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4oxo4ZgfVxkwY1cMyUUz6cUc3zwQVBgXqwyXQv8tjRrU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 56 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4ntqe0avy6qWR08DjCS7UsIogAoqhlIWL0Mpb4_xckXc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 57 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4w5MTFpX8VcWvTPQHNESFDsEJ4pZYhJBi49WO5pk0jj4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 58 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4w7K4mzGg1MchNg6gMjkfaXZXvYhYAi0vN7RyEmNEDCo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 59 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4a4G3KqfMkXn1h1UAiYuWHsdKagx47-T82MenF-mrCec= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 48 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 60 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4efizwtTct7V5DOT7M_cOtSwBcvCKF9_3_wZKk1U1VWU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 61 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4NC1L7aeJnKqu6EhT-xs9v78mrZrV80n49ZnGKdkVupQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 62 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT44EIQLOTk9VzjbbJKREvCD4VTx30ECrSPJ59ZeaJjJHs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 139264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 139264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 63 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6frwS7XLY6gjUFrZbSOwlaj7zboigjFoMCzA9x9FGFD4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13824 + LdsInitCVgprs: false + LdsNumBytes: 13824 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 64 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6OOQlCs3BsLnNkSN7PX234bpRxO2x-K_Y1Ldset5Z5w0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27648 + LdsInitCVgprs: false + LdsNumBytes: 27648 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 65 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6DVRCfE_Tkgo4tlZe2r25u_-IbtngGeHBNX7NYzpvPg8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 66 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TXMJtpbQxrIp79qUU9JGl0P2W74v7icI0XmjjTy1AVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 67 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6HUwrA_FlZmLwW7LjjpZRZAkZf9Zgqi6MO4evBkG68rg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15104 + LdsInitCVgprs: false + LdsNumBytes: 15104 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 68 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6l4ioVyZKsw_Nj0_stA-BaNWzt6PBu0HZtdUB6tNACCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 69 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6gbkPy464ypW5mPM2YOQzjX5Xk4Hwff6FKza4xsqVwkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 70 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT68ecyaVxTdlLS4o8yA-XdQIx0uw0Cd_odtD9a98ZltoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 71 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6oP2-35WajwfaWcrDxaCdG7SPvBewlnxIU70Kp41t6yI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15872 + LdsInitCVgprs: false + LdsNumBytes: 15872 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 72 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6C7XxGDsDmlqcPaq1bknnQIZh_9EjJW3MmDY4SqcmpW8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 73 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6VwuIXn4IGYpDYse4ALWyqjVCpbRdW6lGaRUzKkW9I64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 74 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6So4uho4bS5N3v_M-yXxNWp80tcOBuzv0G5HRozW_NSY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 75 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bamVk-eIQRDoT6_P7bMd3Ep7Fg5AiQq5heFDjSX6YJs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25600 + LdsInitCVgprs: false + LdsNumBytes: 25600 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 76 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6qh2q-0wdmrPO8-rDaMHje_f0_qjOTMIt6ugEX5lGCW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 77 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69BiaV6Ejoep3mfNuA69lLWXkzWpAKZO281Cxe-NYUaI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 78 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6NXiJAaqtfqx04uOJKJLrGmIxioLtAQkSmx-T5g4ljS8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 79 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6MN1SaTEzr6QgPHqvc1UT8yZNxlKiKiCcbEP9xMLk7pQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 80 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6DHkEhYd0wQhPg2H6w2leeAzBSwe9qd7dSj8KTofwKrk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 81 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6nyJ4z8UImOqXmyhV9pzXPQ6oRWRXyTsh66-art0ac5M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104448 + LdsInitCVgprs: false + LdsNumBytes: 104448 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 82 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6djyq3LRF2DK9BTuqQHdYCRBMyzjsZvt0AqcTBQAs9V0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 208896 + LdsInitCVgprs: false + LdsNumBytes: 208896 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 83 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6IOAn_NTuKS1ea6FU55jSYyMJ1WZccT2Bs8yEyHKrlrQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 84 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6yJlkh-nrXRyEPd8s3MgGSGjTaosoK9lXyk7ebSp8zkg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 85 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Mas2_T3ATar2XKu6B1yagYjukB_3m8j-1iJTvJqF10g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 86 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6t3V8U2NQLOGqQIZ6YwnrSHbFMvbJs6Y9XHJdPbbEV9g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 87 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT65LxBxxBbRK_G09ozTcntbB0ftGyldASuZHsC2F0GmrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 88 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6nN7X65ulk9s_I72LR6BwqIpRSjpJAaAXJiqjI8AVjts= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 89 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT605_P5VlEcFlIKkP-YCp3HRWpcnJm1_5vBUSxBI7L4x4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112640 + LdsInitCVgprs: false + LdsNumBytes: 112640 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 90 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6B8oUApU8eIe8QRw70aVen4ynWEkrn9eu66t-1l4H1Lk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 112 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 112 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225280 + LdsInitCVgprs: false + LdsNumBytes: 225280 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 57344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 57344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 91 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6RWVcXkoIuX7tJtC3D6ubgn55zD-Zvjhl3qqHgSyJ99U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 92 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ffuniNdc65p54iyxd-r92eisQx4S-vfDpA8kYsImquw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 93 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6EdB-EAl6fOng22tTVC9TLfF7CwJTKK-f4zGBxk-RWpc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 94 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pj4LvJsyuHPEY0e8KwyorfSD3MNiFYsb4ulTb9dk6tw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 8] + MIWaveTileA: 1 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 8 + ThreadTileA: 8 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 95 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69MO3TtKuxK0x5NDSOaEFVQwLSJFW8xrExU4C8yHyZrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 96 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6id-Q8SOyW-Uk1VrI7E0oSeppyXpxEdXWlRQtXb2W8E0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 97 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6dZ535-NySDWSR7JxEZoRS_nSfyLrAurWSSfPwt7wGfU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 98 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6oNA3vH-V4GIJcOgw2JhLOiqN8E7peACItN-R7ES0ybg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 144 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 144 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 99 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6M9-PgkSzhD5RZvDKhkhq4XRu0SaYzxMcx2I1wVps9Ws= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 100 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT60WmKcU1OqAo1r_YAiMMtYNKt-_MqLnihxjsppDy8gOg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 101 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6q6gH8sbs6_MoFjvCKfN61PlizySPRld_DeXuG_R7M_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 102 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6XHYVwkP0KKvWffjAXFMBZE0MQeGzWMehjSKsUqhnxj4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 160 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 160 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 196608 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 196608 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 196608 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 196608 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 103 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6xxHNtXaStidyBDMDse32hDhhk847dSt9LfKRy3qqxPc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 104 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ghp54DwYp607OvU-EmlAvA-7URAOpwrySnk0bLnlvS0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 105 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JTykqN4_WsKn6pLp_WZbOSOtsUWwL6vtDXpBnBCw1hM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 129024 + LdsInitCVgprs: false + LdsNumBytes: 129024 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 106 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6swvx7ide-yRwyPI7pBr0M7h2EmAI2lEW1JswEJaGFhs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 176 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 176 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 258048 + LdsInitCVgprs: false + LdsNumBytes: 258048 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 90112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 90112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 107 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6N07FFubCYAwoxCUB7OYrv-DcycicOMstveDJOXz78sQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 108 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6rEywoZZBTm2qXFA3qPGTuwm84g1hYKGNceSXI7Mz588= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 109 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Brw_OdmJitYuKD-8d03ZQUnyqKIWAfAwSnqDTk2kvN0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 110 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lHowiQy7q6_vnNDiKfqw-QaTJ9eoIqpJC7j_NE5Vdow= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 196608 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 196608 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 196608 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 196608 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 111 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JPxEhA1-Yw82Xw-MGEBEWZmrzjmq_M1q5dUPRHzq7T8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 112 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TEwo7pWBjW_a2XW2mejlOFFvAbEP6jjbQ-zVoghUIdI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 113 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Nf0lz1y4ICM1myobc_JzmQfqdrChGPnCATfhUAqxZPk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 202752 + LdsInitCVgprs: false + LdsNumBytes: 202752 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 114 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT61U0vkbhH57VPckUyYGs1ofkxxyy9ivVYpxbp6k1Qva4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 208 + LSPA: 256 + LSPB: 256 + LVCA: 64 + LVCB: 208 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 286720 + LdsInitCVgprs: false + LdsNumBytes: 286720 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 106496 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 143360 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 180224 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 180224 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 180224 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 180224 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 106496 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 115 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6BIaj22KrZwza2HJSeH0ENibGHccGpRU3LO35Q3SJ6S8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 116 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6prJmtofH1_EXeUBSs43zpiyd00jbk5-dDvAqITGUQTo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 117 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6tFgG6Pox8JR5E1GxpAZ4lEKfFtofNhVH6W1eyQs6_hU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 235520 + LdsInitCVgprs: false + LdsNumBytes: 235520 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 118 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6_CajyblbTujk0lmWQlSZuxcqon-PHpY0Id7pNJzqtDw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 119 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT69neb20sL0me8T0fpv4Dbw1ZhdqZqFkKWJXQKoBarAvY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 240 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 120 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6_MKVYMU0eFmHYQJIaeuaG_W4K_pi0LezeTQFK2WIJWE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 121 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-nI6crRkQBCdsvCl-H0cK9ItRufvJGn_RtnwlHuucr4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 122 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6gkN3_AWTmlCW5iESvbDmg35tNPJgeAOB4ALqrZ4X8qo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 123 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pKOl-C6UjLUJI0f7K1yLuFyLYc2rcT-qCCWv0jdC0DY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 219136 + LdsInitCVgprs: false + LdsNumBytes: 219136 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 124 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8vzDaT-LWkOMIqby83jl3gOCZoNTXb8dZ79KVg7APxOc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 125 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8V5dNRF2u60CUGO3lwsCpHgyvHD7q6CyTaDlFx8L_PrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 126 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8AwTYPruKIk4lAlKS2TLL8An0TdI4uRc-drHBNdT3Uzs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104448 + LdsInitCVgprs: false + LdsNumBytes: 104448 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 127 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8cO-TLj0L3LanVofzs7LmmrsH5wZDa6CQh9wi4Td2KTw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 208896 + LdsInitCVgprs: false + LdsNumBytes: 208896 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 128 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8FxLLR7T7WGFMgLpttM_QFmx4adRTOz_D9YH3YAjk8b0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30720 + LdsInitCVgprs: false + LdsNumBytes: 30720 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 129 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8rCH_6WHZ1ufJDBe_rNz6Gf_tEf2arfRSCrjgFn9UN5o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 130 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8fuF0S7WwAwBlXS2V2KpzlDVdKuSwQ8Xlo-D63rvupZw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 131 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8VOCC5EEnQNIDCkMymZq5pjjhv_DnEo4VyBQeN4-LfA0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 132 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8zBgXMPAo6HykabAJWFiKW3iagbIUEJ7h2tpep9gsMY4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 133 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8QUS8DqYw6wUia84yceXt0gEHQuMQmSR3yDM0KNB1asY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 134 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8JmkIXQKz_6lUuaDes5nUQJyzs2nGYu4B0i0iWNY4bZI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 135 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8sR_SXmWpsTzzmaFUMpsk4cjbTrJXc2xgJXtYAc1EDsI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 192 + LSPA: 256 + LSPB: 256 + LVCA: 80 + LVCB: 192 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 122880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 122880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 136 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8ZM7TovePI_2fNG3IJguhmizTHe8TkRUMeSBea26ezPM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 80 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 137 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8kuM8qWPC73FM4TNEGlzmIQF5C4hRDHkdKMkRyvnPftM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 138 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8mtvRxS03T41Uqt8koRGATl8bA4hSl0s1BnW3JNvS7ZQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 139 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9KUs97bAHFtWkh7ltUmYBS5PDrn5-RoS2RWP0RDzG3pQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 140 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9fOpWZfDuDUbaDfZqAUetjxJ2cf0Ga78Ymx6xqBjdml8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 141 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT94S3mRD7FL7w-fM_9iKM7s4LRFIWRluU1JvghMSeHLak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 142 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9PrKlj55jdBgnkqdpfvSnn1c23Zk93z1N3QgAvehdaJA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 143 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9ckoKtdUhLlrH_efGCa8JlRss1YWVyCmVLSvLL3Zj3i4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 144 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9W_4ZtMaDWgwnTKF60XybZXUA5r6Znaxg6E3sS8ukxjQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 145 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9QB8UlTr-ztYnAFZvaXQzJZs0RV9yO-YxoQP2A3FD6yk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 146 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9iDOSHAj5Fhr60CyMVDu4GnPbO5xcLakXBQOmZdL2pO4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 147 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9e98MN0rjv12_Sib3zs6OmUU28lEXmciQLHXcnkd8mzQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 148 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96MjwjT8OvY6p9Y_4o_zdthSwsjb_R2-2BsWrzgBaVaE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 149 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9k_dzNZS_GNzgUmZtJWwbRuIc3FWFj6RWNYTD5P45oAM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 150 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9CGCi6RgauG3MHmW3CX6esmoioXv_1Gd1kyGGymTn3SA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 151 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9VDW6wQA8tb28oLGZzHHOWrV81b1OFQQdBOQhhFrSFTw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 152 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9bWGM_Ape4rs03PTdtwZQrldGlUhy2wT2plNSsbIRW8A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 153 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9S6R9z0FSkY2J6fMa8Hg8lvnnPcQcmFkocwBtS3Xd_Ec= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 154 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9TaX0Mc1zLck3lIR7j7UlckvBEJVnHQdA7ukm6ihbX-k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 96 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 155 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9N0cOs8nLmw0sGGzMcwRH3KVF_WwVfxK0gQrXGplO8tw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 156 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9yl2lXGSSYsEYRhRg8jt_t-xoqaRhBO42zbJRGJj-0BY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 157 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9_sP-CtbHvmr6bKKocqysoLuHVqZahog1lHEKk0SF7Bk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 158 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9e39Ignhz5sFgC-jgfF0bJVeTLaXTZfg7jeezsS1EkkY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 159 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9uvgXfYOjHCPohuSemJM4XLh7hFNk_lvBtVn6Ivf24VE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 160 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT95BB7kZrQfh1QFX1SR4xYvW4VWLiQCAjjAELLveuDjJ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 161 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Rku57_dA9qAp36RfNrzvE4WXJtCHyGAIo3DrkMlxosU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 162 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT90Lgkg5Bfzgn_yf0ektUtY7pZSLN_LI3kmPQ_DDOaRLg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 163 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9KZuPX6pNwXRukPZNQW_5Xv_0Wirazn3yoXpc6LHvEso= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 164 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9dbq3SZEnxyvxLtBjPsKd7rFnVCpffazj6C5K0gQJzj0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 165 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96Sobc6fBC7weACBuHrPmlZqThq8MXR8nttxU2as0Gf4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 166 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9YDwcq4HQ3HwWoVGPCkECoSKPzEtYngqJvcIoNriRP4I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 167 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uaoa3EHS3JhZsvK-1UZy1a8gTZDs6JuT0CW_iIxo-8w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 168 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1m5S6F2SZ9KbAhCXIn06yKQ-OQPNl0PlUHE2b7awMaAE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 169 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n3HgzzAoOv4k2nFsabYBshC7qFFWNcYAqLQsNxG7auE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112640 + LdsInitCVgprs: false + LdsNumBytes: 112640 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 170 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yMpJ-BQIGJJHY_wPzvzBG0blCYkeRZXDk24yeAu9yrw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 112 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225280 + LdsInitCVgprs: false + LdsNumBytes: 225280 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 171 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1eDad8Rxh6aksjzGXOfZeUFFpJql-CW5N7hORBrkL2SE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 172 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gDnvbKgo5uRlGqc7qfc_5dMMdIMpr2jOGCsKWTMqZGE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 173 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14mE1g8cXuNfbHsceqfsqfsD9O9EyRb7317cdoTWeAV0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 174 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kZJkvEvy0lXucZdS29TOhYGa_kGYsQjH8NMywKPIAac= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 112 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 175 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AkSYxmr8OqzHP378MwVzHi9WXx0LlucHg1Xj_b5sJBA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 176 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1oRJB8sCHGtEYRSBPam2UPsALRWTZfW6o78mXISXB1O8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 177 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10fU7y1OiABB7rX9ErpievKi5FG8zRRC4b43v3JYIVTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 178 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ohU72-cqPVW97SFReCEQm2UUDSzKX97X_YeaVyHpPCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 112 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 179 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19BtvNEvzS7QrwpkRJmxKFloyaHba6XxudQpMAPxP-w8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 180 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GTQ9Rdat3QABMi_aFu3V1TfNx-DRStHkgof9AGaON8g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 181 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RWFnbpwtLratfrXUjqa-JIstNMJ-dAJBqP82PTckK_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26624 + LdsInitCVgprs: false + LdsNumBytes: 26624 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 182 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16-W2zdn013a0uML7VppUnVV0cwgzlExua9gyDMEhx7Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 183 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uvJVK1Pb9dBDNKfmbQ8iKPAMD3GvH7NzVxCRgsGcgSI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 184 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rpqiz1ONljtrL6IBSWtcUurDHyfhvUArxolTjTwKciI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 185 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1aBzoRpbZQuGC7JKFNKcIthrIktKEi4THsOuTpTf1tSM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 186 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ofsfRR_IC7VnLWDRN4huIw05scNECBzxuJeyEJvXlxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 187 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19FWSU5m6ZSX3CuKEZV8UkVg88hWLH0e52TOuFiI5y_U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 188 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d3ncGAyM-ZpHihMShHquH8wtxGqHV_gq1qHPDE7HWpk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 223232 + LdsInitCVgprs: false + LdsNumBytes: 223232 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 189 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11OxHhUN5ZpjxvjnEk6HrZknX11K_YrkFo23yUKbDiCk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28672 + LdsInitCVgprs: false + LdsNumBytes: 28672 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 190 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nuBrh0e4T7rrJWtbXgg5DRdK8QbJY8_i7KhmFSN84OY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 191 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Eamjpe0Zu0wrh9uFi8OZNk35hcvGuO8dXxX8VmQKzZg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 192 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FFthB5Ww5Cz3b4tRpcyK-TWe70gi9614_ZVPfeMN0sI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 193 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Yt4MNrCTm8qOZURkqxCSuVaS6Jd8H1rIYZp9aV-VWc8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 1] + MIWaveTileA: 8 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 1 + ThreadTileA: 64 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 194 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VaUhJvMfIosuKqqwvujLCejwjdB9BX4xriyQ6UDHGMc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 195 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT127bax3XbNVy_ws3CX9EImffbw97HVERNNA2sT2Ji8x0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 196 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Or2cSK38Y4F1aMH8n5bRgXQdvLRqIh9vs0p6UEVnM1I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 197 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ckHZX4pljM4FJwXPW6OPAZtuMgtII8nRqyH8YaoSxuk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30720 + LdsInitCVgprs: false + LdsNumBytes: 30720 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 198 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JLXhbOGP6Lx4o1Kxm5wC-FVR4Axts5ustWdSENH2hrc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 199 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ZqYT-h48py_PRb0fbg2Uf6JGU85f1MlGUEW7Gp7mwxc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 200 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT131ePh-HhOJoH3F12oCU2Z1Uute4C88z1Oh9gf8KVPgw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 201 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1wRc7su7TivrauEzcatSGxxKF3kkO9VSyCP5VJHTYTw0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 202 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10LzwzyHuzQDp_QvgNIM10LiWVicXss3cDCDhh3sfhE8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 203 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1w7zCbDfsiqVTQljjPu0Fet0Ee0qU7Lpe1_EtgPxbB7A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 204 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14nwWZDW55QoqVxdgJuQGhBAcYga8BWEoOWn9hzFTEMw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 96 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 96 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 205 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13qlvWq-LfqsQaKVaSM89idPrdKlHRO6AKYlnxo1DoIs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 206 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1q5BiJhOhM4GAWFEQ9C-L5Mf8yPO8-ufiKwbFIYV8gRg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 207 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PEllaMx-jt0VhSqatJ4fs7iWqN0KS71ADievd7oE_0Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 208 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18Pn_het_yZR5Va0MVswGmNJnRcB7yRK4OXnRI8Ux2aM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 112 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 112 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 57344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 57344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 209 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DRc5kiooB4WoV5F7PVWyxjSolimKfAC-52s1FsXj1iQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 210 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tfq9oLVVHlw_WdZ35p2MjpbUSBG9HJhGI0AEa2tvfms= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 211 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uAeFnk1D243DI9iH6bvCaeYEApi1XNkwKaMnk5e65qc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 212 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vMHKgRQpyab16HWC8XxB_P3egZEDyiFmrfGfeM7zqk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 213 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cRk00IEEAdGMJrGXLhcgZIEVobo3O-33hU73n1ZDWck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 214 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14b7yFdV-4wiYze779yEoZGvcj7_b2SgQfh2FftRWS8o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 215 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1e2udx0sJWyMZjvmpmHEoIsvXSc095LPolGo5RdJLhp4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 216 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1As2XMxrRh48cS97qsX8z4WohXkQMIx8r6vL91ZSKFjw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 144 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 144 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 217 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hEtOIalVIdehumnKs4wqUq7Pbd4EncA2v59AmXcz7b8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 218 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vxHxdtMkED0R0MQ2M4jteR7QNYe7Ow8ktz15noRIgrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 219 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1INbbDKuy_3Ssh9PE_swAaQK_F3vtamn7Mcr14JtDyeM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 220 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pTxgxTXt6fx9jp0l0Wl8sTqzmCnQj8n5XuuJFY1AbuU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 221 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1f-Yj0fj0ga8HIha6mKiUxUc2xXYalctWPzJ76p0IiG8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 222 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rFqv0u7kFqi76dmVBERxCrv0mr1htzRPG3UAqLVyUck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 223 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14nuHBguXCjaVCqnDLXt2Q2xR1QNFs5IPRVGbW_VJkd0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 176 + LSPA: 256 + LSPB: 256 + LVCA: 128 + LVCB: 176 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 90112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 237568 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 237568 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 237568 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 237568 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 90112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 224 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17pmel4jtMXM74TN_es93G3CKJ2BO0LE6hpn6QdULuZ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 225 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lc7EyLikiJqCOf9pOrhB169F32a6VZ0YnOwaygWtDhE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 226 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Zzbob7y4e9TEjpFbKJ2bry0RWtZKSDSm-D0ddfgGTNk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 227 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HtINZ5-xoRT-bPsCbc3jVP-tzcWlWdI8snkCmReW2rw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 228 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1XOPtaRiMA9wa4MHAJi6wjxJS06crsJG6puqcgPL8IHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 229 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1alXXakzjpIwcrv0LXUJa4PrSSdnR1Gdr_inknIi6keg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 230 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M_VJ20EHNcGdcEh3qiyK0OlvZyvkdAkkYYbo2mgCfsg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 231 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SRGuYtuEPH0YV6GG1nIZZKXFLE_ewjkX6KfjQ8JcafM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 232 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nxFFk5AI0bEiVgxDM-x6y4zzxVQ17pDcQhGTkYwCO4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 233 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HBuvn_Jyv5vocUI5k6DEFyQhK1VHp1FOfIIG9Q3XI9k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 234 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MSCIwZWLEAIVbwVyNjMfI-2Ro7GIR7so4-yXqVpmoeo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 240 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 235 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JnudPRO__fQsEVrtrYt6h2bxcrL3KKRj6jnyStN_0J4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 236 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1S8w3YdS4ud-DyAeDCNGMlvqTo1huiodhLd_0kZn-rtA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 16] + MIWaveTileA: 2 + MIWaveTileB: 16 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 16 + ThreadTileA: 16 + ThreadTileB: 16 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 237 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MtoXh-y4OjqQ-6kePkZUF59HPTD3Y8QIVeHsf92aO94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 238 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NeB5OE89iioK_G3TUfh6tuor6f0HlklE6QSvRzAK-D4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 239 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1bhPX66FciZwkkhIwMb8uHOXovp2PZSM3ZyiZ0RU2SlI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 240 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gcq3BgkFo5KFVEf9C6mRZAsbfU4DaIuOwPH2cIyBrCI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 241 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1luyIY7wu7BASvUJRo2cZbepQZRyoOIX5Wva4psd1f00= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120832 + LdsInitCVgprs: false + LdsNumBytes: 120832 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 242 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Xoz3iW1S_aCgJ28oY42Kv8qzhbdSmW8c5DjEL-qnF8g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 144 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 241664 + LdsInitCVgprs: false + LdsNumBytes: 241664 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 243 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ZsZAo0PjDjhoEixyYrMwAiWkHjC2T9FR9E7hZjRXsuI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 244 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1t1GaXQr63zGSKKu7OwWWh5yjrNJjNuAccgDpA07WBKs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 245 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CHotUZ4BaPrn9BLqowLsZtAaGKHU2_kVCPA-90bbS_s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 246 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16z3kL0S6aGGcqhoLG2iUeTGLNHNdYwV1wi2zYcdV20w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 144 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 247 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15uJBFJw6MmLIvCxvibp64zUKh4oy4sDpVkI28_zlXQk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 248 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hz_kCIfW7PgjUdty-EpnANHxqprogPVNk2TFvMmd8hg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 249 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U2sFv1OW7Yc-AZGfY2LwBMF7SCPBg6MCErSu3vOn9gg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 250 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tLmHNezI79Qjwtd-4s88Ijepy0FRrDAQBNxCkk3_XGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 144 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 251 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1wr3m_MCDPlGBcyV1v6mRhuK_mieKOLYPUMfPKWGWgrY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 252 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JBuVM_EWAADMLEIq_5W6pZVmwiEXOxVPhc2eLV2wmwc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 253 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GzFuCdRiFttckI3waoIQs6L-atQPGjGyJdHaA9BSS8Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 254 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT113XVV_J_tX27qtx-9Z8ZvnteSZcV-DY5C_g-_49Uxpk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 255 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1l6OV-MivjO1W7Pu-7HOagohMlfKp-4ihJrrQ2EywT9Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 256 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HG78Im1d4fe4d5hE7uqUA4NZN_yMHwcr3lIN-KddZE8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 160 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 264192 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 264192 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 264192 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 264192 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 257 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GfFXj543rbIT1j3F3W6pi2-Gz5-no-JSApfdIG7FoRY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 1] + MIWaveTileA: 10 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 1 + ThreadTileA: 80 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 258 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1bBlyvywKj58SZ59I-gcr1l_KekROMzd5O4f4SPDkjf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 259 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zBKBvUDs-rIB-mu4enfojwDF3IIYrOfeSiDSN5ZNWEY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 260 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT158VEN6Mdk9unwYIN-RDO6fto4ApAkHDxGkTwmWM4no4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 160 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 282624 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 282624 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 282624 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 282624 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 261 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u-3qdJjPNE9ep9QmPB1-wAfmryg1ZZeAsqfg4QjHcEU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 262 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14FS1nXoNHyrsXr5ZAppm2D1obGnQftX8-WQu0D6VdRU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 263 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TsY-iRmnHIzUh9uXFFhCWQS0ZJMZXTT6UahfVZBsiBQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 264 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Pma3DQR4g8UF9rsEk6C10eAhLQ8NqBfFErcIiwKqq7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 265 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19iGLR9lRB8VlYpH6OmnvdsFWN7LVoVDJoN3ujxXxZow= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 266 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17jXEbMbUIj4iFk7FfGxuVsQi7pRmwzdnsPpZjqiQ33c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 267 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WsXY77ISektyZY6B2vrStcZqCQqbwD166GUTMrCj5y4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 268 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OrfIXop8WuJnBpi7nHXi-uBd3ToDe_1fdIosjuRw1Jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 269 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mc-ioZ_82Ha4UTDjVZ9aNpWGsZAwTla26rc73AWtWO0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 270 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_y4luQKla-BADjSiOLkl6W4W4o1KJIEZl_Fb5TPjQNQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 271 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19rUYg7die_dQiEVLSm0l8j-qvWM4cd_p0MutX3T_Dk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 272 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MIiJbjHgj10keg0nD6wtg-rzOsdZQSgH7TiKOXa_LJo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 273 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1F2adh0Q3fl1M-SchoISVZEm6R44O14Y9no4hXg6c4C4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 80896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 80896 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 80896 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 80896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 274 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1A08RfiLPOiYgJlj9Ab18PqyiGPRsGo1SdD2YrSxQCGI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 161792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 161792 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 161792 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 161792 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 275 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT165zxk52a7NbbohBFtEwjiPMC64m-9WAhAETmYTTC7B0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 276 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zF7bKxowltQoe-ZH3WirhZQ7EdJeI-08ZOyooUTy3rc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 277 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ckbV4e9-tubJszp14y_g1rhmpA6XPY9ZNozzSLaJ4e4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 278 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tS14u78BvVWIsrpEx9mrESFC_6m9PUd28LT-iTVeuz0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 279 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16Q7z9noPHmigxPvMekvWQq07Z_ZEv343XdpURtouWGc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 27648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 27648 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 27648 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 27648 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 280 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ranQcJomDf97KpLouWbWyQShsghZ_VXeEQ9L1o6A908= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 55296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 55296 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 55296 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 55296 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 281 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UNr19xTe8bFltwB8YJGRX-wFSR2G692o8sQtcAhHpW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 129024 + LdsInitCVgprs: false + LdsNumBytes: 129024 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 110592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 110592 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 110592 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 110592 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 282 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PP5MMu9egrTwsj6g1QfGu83m3bZ07qGWNBUQ___XKCk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 176 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 258048 + LdsInitCVgprs: false + LdsNumBytes: 258048 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 283 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RPOE-Y8Q7Xdn82oDJ5JyTkUJzYsEFuoQOiPR-tU5_bo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 284 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HiJVOh8jeb7-oBKtP6U-DMLwphBcBvQeOPwU0_CWaT0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 285 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1A3n3bwk9kYe0N8uW96j4foV5dNJSi_Yi5aeYuSS_Gpw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 286 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10ErL1nr9lhDcDDjrY2HWHFJ0pW69hRRCk3b0KR4PByc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 256 + LSPB: 256 + LVCA: 176 + LVCB: 128 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 73728 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 253952 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 253952 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 253952 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 253952 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 73728 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 287 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17SFnpDYtOaeDADw0dyKx7ZOR6o1J1Vic3tUHazqFdqI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 288 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U1Dfl5X-y7OMBbrWn7EH_A2YCJ5FYwsJahg9vEiH7cw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 289 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ijHGAkjxrDQyfqnRc27G09f5DJrjHgFE-UlAQyUA_mc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 290 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z5IqiAmT8k-ATTmYvEymypcdByn7C2eB4iTltduMl2Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 32 + LSPB: 32 + LVCA: 176 + LVCB: 256 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 291 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zPSL8t4osYHTi2Tj1rG4eCxnv332M7gc1BYMVokcl58= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 292 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16o4_L-CSTQW41Lk1ddDWYEKstM2sfCJRz0CSOwNxqTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32768 + LdsInitCVgprs: false + LdsNumBytes: 32768 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 31744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 31744 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 31744 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 31744 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 293 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1U_gwcTh9L_4IeHyTuIOHCF0xCfs_GTu4p6GZfpWLqWs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 63488 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 63488 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 63488 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 63488 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 294 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1JgUmJsQSIOWl2tDSeNQpdkM1Li6ywTYIwdhzmYy3dAU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 126976 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 126976 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 126976 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 126976 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 295 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_5XekF1WPM1-4U4UFIPj4mVqauGd4YzArvQ8HrMc6wg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 253952 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 253952 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 253952 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 253952 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 296 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yc86SBbdsAVtjyoeiO86klearUIYnTFva81XcJY2GCQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 297 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1eAplLmt2vauScEeVG31RlTdL6fXtbkpi3tTgsLkYizQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 298 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Tq-UBU0KEryS9CcGZUVUMVQyF8vkD6rkuwZcemuYD74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 299 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17mQy4QT5tXkAgHxTgAx0FAkouc_qpPgD7V4bq2iFc-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 264192 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 264192 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 264192 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 264192 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 300 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M-imHLmelEvDQHFHrloe1A8cv0J5E4sT4H42EiV-qeA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 301 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19rT01ZeySnS7lXyNYDL9v7YkQNeF5afKNMy5_lCfNNs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 302 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uARFY3Lg-JWMLmsMeM0WvBs-AFSzK8fF6by9hrTzY74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 303 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uTOYKGtRIgvW1OhYRpLta7K0Djb5IyL1LPtWxCFybQY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 270336 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 270336 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 270336 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 270336 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 304 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HtAWU2WXMz75nGKwiI5vpYI_5olAPWXm3cac1P2xT-4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 1] + MIWaveTileA: 12 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 1 + ThreadTileA: 96 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 305 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1v7ST_ddOu4WXvYl-BuG0MuUqXBaPQMQWqICOIkmdLL8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 306 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IzVE41mLyYDdmIwPrbWU4FviDPNX4M_Kwcfk6seLFs0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 307 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT123uVrPDuen691SfeYqIRhAXV_KPVMMxNMFxAXKY3qYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 319488 + LdsInitCVgprs: false + LdsNumBytes: 319488 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 159744 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 282624 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 282624 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 282624 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 282624 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 308 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KOhh-fBa8uvYNiAz8WkURdGOnEZsppQ2l_Ni6nbg3-s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 309 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xMbzuNwWj93KshURr2b4jKX7-LrlgyVxmrI8OQiyQ-Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 310 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EF1qJts1pRaHs2vliSpITyVZ1InGJRlD5O-VC9ZubMc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 311 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ktLcyzaGOEMwVCRxwBTU-UfMMhXREpJ59AQFtIMSF7M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 80 + LSPA: 256 + LSPB: 256 + LVCA: 192 + LVCB: 80 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 40960 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 286720 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 286720 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 286720 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 286720 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 40960 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 312 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qDMExGcROqTFIe5hVU72tjD_5fCSBntWReoxxvLk4wU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 313 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UmmXoGH4_0nIeP8YGEsUg26SdssUFtZPJlt_lV8NxrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 314 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zibZ97HBnnSiNG1KY6C_QnOrkEoGT5puo5A2rcH1Gi4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 315 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yDH1rCAwDET5fba8CuAE9hJ9fhnngIV913N9wbApR_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 316 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KLMaWK5OfN_FWtm7OzKL9KhY9FltDn5LgeoREWN1n7w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 317 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1aacfKrGoGazN5PyABUTO-wwI25HJioEMGHQYVMLhGNY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 318 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1iUTNNJXPuuE2Ax1yeigu1JbYAQB4w2V-vgw-6q_TCVc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 319 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1yZ-CVbI1Y7dIXqgAKJuTaRt71brODCUbdqmvByh-pJo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 320 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LLrJCUUQ_35htCTDYMiG0-hzXCANy7HaZXUQj9C4Sa4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 321 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Y4dS5mOeOxta8deNP5utIm1faqdNjSFCFKD3grBLljY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 322 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TSLNJ_oSDBgpaAaaLmT793kjBlmrEIK5ZXagFD13jYI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 323 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kvc9vOVw17CqyoOMPzdO3RD8HUeMxNs2LmLxDKV5n9U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 324 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TZ8i7Zt67RP4M7lnoINWALx07clNWkSB9HN2E6uwVCU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 10] + MIWaveTileA: 3 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 10 + ThreadTileA: 24 + ThreadTileB: 10 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 325 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u9ru8ixM87oHaSv8zBBlJqDIj0OMEUHxaiR00M0jPig= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 326 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qNeTMIwj1C3HerrqKj9JUTbsXjoWlR5koJUBX8TUu_M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 327 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qExO-_cVKtoPgrFSPb4rumAm0kPNRuC9WwggEpg-DTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 328 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1doA5vJZR48IWp2QFV83lNEcrjQqJNqFqq1wEqba8K_0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 176 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 22528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 22528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 329 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z8l7r6YnFJedegvf_UKtnIQuKZnDSDk09KpnzxaJdbc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 330 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1M6-N6No45UftRCxGNXLdAbsmlfXwymRD7EpXro3Vpl4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 331 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1fRHyE5GnF17V9zVbTms46or2DBl-jbPHs3LXHyh8Y5U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 332 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1QO6A0OBwpLxIXoO1y0N2c4rTpLuKhE3g9dFLkAM5dFQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 333 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xhWwo32KO4_07qMPC6052KCtlrD27nFQ6dT2XrdDV5A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 208 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13312 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13312 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 334 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ncJUvUZf42r5PSw8NkYb5sKuIdkhOoDyHec_Dif8v5c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 208 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26624 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26624 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 335 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10sbkRWDjJDOY2EepAaVGz0ZC0iO1eCL836l7E976ZVA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 336 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_k214qcXGRBDIqGPmmJu9LptIlHEneB7e_QaxqRnGic= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 224 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 21504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 80896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 80896 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 80896 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 80896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 14] + MIWaveTileA: 3 + MIWaveTileB: 14 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 14 + ThreadTileA: 24 + ThreadTileB: 14 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 21504 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 337 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AHkRTuz4RhayFCv5FxsPXW12WOcoGZlgwsSqgDVYV3I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 224 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 43008 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 161792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 161792 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 161792 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 161792 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 43008 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 338 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Cbb1LctfKf3mYkbS737kGhdYLGAWpJX5LLWCg-wp3N0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 339 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1b_rUtvLRojC-ztvvaJcB8oiowYsFle21JcddfYLocWE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 240 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 240 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 340 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O8majPrdpaoMKHf-wm-8UEEyrk6vNJ_1F2nidsBIGGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 341 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rLIziyLF_Lc0t7bL2dcYHV6XAOVUqrrCaH60YwlSuYE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 4] + MIWaveTileA: 12 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 256 + MacroTileA: 192 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 4 + ThreadTileA: 96 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 342 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dlsPu7r1_th8acKws64BWERlzfzDElFiLWQONT-P4BM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 343 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2kD9VtV-KqZWcdlS4eMmVSpsT8YJHREEbKIHjxaLY0nE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 344 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WwHhH7syBEClFj-sVYc4tfFk612B8VmVrFNCk9QlNkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 202752 + LdsInitCVgprs: false + LdsNumBytes: 202752 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 345 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2jmHI1YP181qvTGTZtgPkUG9oq9F3ZHt8gdsJI2WImbE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 256 + LSPB: 256 + LVCA: 208 + LVCB: 64 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 286720 + LdsInitCVgprs: false + LdsNumBytes: 286720 + LdsNumElementsAlignedA: 106496 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 143360 + LdsOffsetB: 106496 + LdsOffsetB_Blk: 249856 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 106496 + LdsOffsetMXSA_Blk: 249856 + LdsOffsetMXSB: 106496 + LdsOffsetMXSB_Blk: 249856 + LdsOffsetMetadata: 106496 + LdsOffsetMetadata_Blk: 249856 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 106496 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 346 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24t4TqD-KtSDbBWW0aYxJlAnyvtRXrNhlIqt5zrsJ4dc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 347 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W_t8t7hOxQ-m-bEal8U_wD5RtDow8EahOsou-QuagRA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 348 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2geGqG9oY8M3EirdI8kcPmIoK8VemFtUJgjpKHBm45aQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 349 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TQSfJ1GqdnBtJuf3YwM-JaV4lZnJYp04qYKlGz8CLcc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 208 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 350 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hs6cZkvlevl4n0vAgJTwYkroFGa0DjIZrKNb5VkRVwU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122880 + LdsInitCVgprs: false + LdsNumBytes: 122880 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 351 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24fb-F5PjS6y71CInTSs7zpPMC123IIKdxSavmmQ30jE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 352 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2lT508JUG-IREBxE-T-X7G9tT0PthLhFI70odj6iFMOA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 4] + MIWaveTileA: 13 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 256 + MacroTileA: 208 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 4 + ThreadTileA: 104 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 353 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2u_rw-gH07d7w-1-dyKEiKnsFuD82l6aSkV0MUb9Si94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56576 + LdsInitCVgprs: false + LdsNumBytes: 56576 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 354 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2LCgH27ikHzQA78vRICk6zvi97GexVdUxhpBe2Cu7nDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113152 + LdsInitCVgprs: false + LdsNumBytes: 113152 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 355 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gVkP8xTscwh1R9h0iC17yQ_ZGw5SgNiKm5QWmPppWto= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 356 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VO5_k6JJtdGkAaS2DpTVKbjIdTkLUatXd_7yu0poBBE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 1] + MIWaveTileA: 14 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 1 + ThreadTileA: 112 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 357 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QCtj2cL-ZG850qpmEYHqJhD3uWQH3smRH8ITSolItQk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 358 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_7ks-YflVVC45boA2BdZ-BdMucE3JTsbfDy7ehkIKew= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 235520 + LdsInitCVgprs: false + LdsNumBytes: 235520 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 359 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2MFpXCx-jzxi_fYA98czMDfL3kl93L1VAR_CBUoMq8mo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 360 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2v0OIuiOZ5ZGMSCiLLVe0OFWP53QtQhlXqlhAoCBBdgs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 361 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2vfz5Nt5JJtD5sfoJ8-aulHhOXE8xZUxg1ZT0JNgc9Hg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 362 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DehZ0aco0_l8bI8CMYku573oXmcAN6ChMcvmZ9gbpcw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 363 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2x0XgdWS2JQaQI4jhRN5PS2pwNmPfXbftwzY6iI0Io-Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126976 + LdsInitCVgprs: false + LdsNumBytes: 126976 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 364 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2FI7VrhUbxqP0orjOUzVK6bymBi4pltKWLMaeVwOXpEA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 365 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2owxf-_nDNUAv30R3sqLjkJuLqJ1b5PbErDVp6ldqdME= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 366 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sdf32J0KhzJMBmgMmGecQTloWGMoFXRXuHYZCJqkK2k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 367 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2uLfnertnMnyTeyrCsh9gGrbSRbY4FStQeO4k2YCFnP0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 233472 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 233472 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 233472 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 233472 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 368 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VflFqTuu4ZCCqSnnDIx35lM6hqXSrRJLjnVoX-UqXPI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 6] + MIWaveTileA: 7 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 6 + ThreadTileA: 56 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 369 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z160FM1ABJ216UJ99mMD37Mi3GXTSNwPkZwtLtxzCqk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 192 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 370 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hwizh0Np0ya2LSd9k16ZYRUaDNd1SMrgrc9tmnl25TY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 233472 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 233472 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 233472 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 233472 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 371 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z1O3mbWBqd2gX0xqNz3etuRmQ-5i-OuVL3RC8L6Vhzw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311296 + LdsInitCVgprs: false + LdsNumBytes: 311296 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155648 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 241664 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 241664 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 241664 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 241664 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 4] + MIWaveTileA: 14 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 256 + MacroTileA: 224 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 4 + ThreadTileA: 112 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 372 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_IUtfzLDVi3fI4Za3x-W2zhJJvifFho7yhmDsKCWUtA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 373 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2z8Q1FFQOBN6BeLKXxvZLy_whuGvey-oWcf_6rX7xz6E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 374 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TJMaXhqxc3tMc5s1MmaXXMOndE8MJPQPu5vnMeoq_rY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210944 + LdsInitCVgprs: false + LdsNumBytes: 210944 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 375 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nSMDq-THvtkLTrieeHCiYGXDlVEFQptg_wU-dNOekDk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 376 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dBZzsuqGOOJNsWXzTwiI7jJt5FfSy9gf7dra8DI_RSY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 377 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2K8QE_d7jA8J1i4OSOcgKijUpkj90HXTu4CGaO1yokP8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 378 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2F0dCeppNvlc8TYvTiqNU4CBH2JKGuJoiq2Y7blKACDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 192 + LSPA: 32 + LSPB: 32 + LVCA: 240 + LVCB: 192 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 379 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2CbgU7Uq9YcuefXHaPPeX6RO-4YVg02NHiHrV09ihzhA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 380 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ZTWciDb_enAWojTjxo9OI9x6MmW-qTjwV-BZMKc2yb0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 4] + MIWaveTileA: 15 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 256 + MacroTileA: 240 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 4 + ThreadTileA: 120 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 381 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2vr5lw6njLFFlhHfo4anjDdPwmTsM8n2rNr-s8nwMm4M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 16 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 1024 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 1024 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 382 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2oi1b55CzKmb7WEESz7qLM03aUmovdw1HQYTT_lSgHPY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 16 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102400 + LdsInitCVgprs: false + LdsNumBytes: 102400 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 2048 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 2048 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 383 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2EbVQKGw8mMPdPEqpU43n0PKoE_Q0Xd7mvEN5SVGpGcg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 16 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 204800 + LdsInitCVgprs: false + LdsNumBytes: 204800 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 4096 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 4096 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 384 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2AAZOBPnSuf9JUTGH9l7u2kXXCzyf9LfVuQ7CvoDBBVI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 16 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 16 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 294912 + LdsInitCVgprs: false + LdsNumBytes: 294912 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 8192 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147456 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 286720 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 286720 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 286720 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 286720 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 8192 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 385 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2D66O0X3SvIKLZf1j26ekTqXlYWCKfkzsRlZIL8YL4J4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 2304 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 2304 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 386 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qzol9pF6ZY0MLbg1LWwPjg_9rHD3P7jPk8puuxkFDEg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 32 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 387 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WtQBC5fj-2n4uD-7ve6w0XPO4OkJ7fPODhIBcrqr2uw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 32 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 388 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT29-Gr3HubawIWAi52fWgXX4XhOWPNamttOvMhetnLRis= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 32 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 296960 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 296960 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 296960 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 296960 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 389 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2jWjmXeZf6yexVTzCEotLZVgtzb_mknelOE6KOARKfrM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 48 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 3072 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 3072 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 390 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2XIlFyOeqxgwzR_jeji8zbkn2AEN_NF5MA8yz2XuclCY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 48 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106496 + LdsInitCVgprs: false + LdsNumBytes: 106496 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 6144 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 6144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 391 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W7aBsqkQKOrkFIOJ8fmf-hObpTGBhxaKNTy9yEciup0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 48 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 212992 + LdsInitCVgprs: false + LdsNumBytes: 212992 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 12288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 12288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 392 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Pa_2QYG-CSINfng5QEPqqTYWEo5HO71kDgtdSZhhaH0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 48 + LSPA: 256 + LSPB: 256 + LVCA: 256 + LVCB: 48 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 327680 + LdsInitCVgprs: false + LdsNumBytes: 327680 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 24576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 163840 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 303104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 303104 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 303104 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 303104 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 24576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 393 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT28Imw4NuZXqu8H6bQIOJHTUjpFe6kmEtgc7P2GuSUULM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 64 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 4608 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 1] + MIWaveTileA: 16 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 1 + ThreadTileA: 128 + ThreadTileB: 1 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 4608 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 394 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2p59pz75DRJtZpj1ItubMQMKQdH-U-kSLi0lCRTUj_3o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 395 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2kwSzWDj7tgQjdbYDrJSY3g1l5s_AbujMFwf-VBLe1zQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 64 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 219136 + LdsInitCVgprs: false + LdsNumBytes: 219136 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 396 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Zcwve9hIAOpEKREyAwPgYHE_kRyX_-cflnnnGOdvKPA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 80 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 5120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 5120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 397 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT25AzlC_jObNzrEheOH80zaLqE0nPLIpRmrfNdJrq4Z7U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 80 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110592 + LdsInitCVgprs: false + LdsNumBytes: 110592 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 10240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 10240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 398 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2y3MfW2GLidiVq7J7BbLs-D1-nZdkHQxwdRGh4roP4DM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 80 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 80 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221184 + LdsInitCVgprs: false + LdsNumBytes: 221184 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 20480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 20480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 399 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pN8h2_n5sL1WYghmuQmAXUnyZJZroPBVI1Dodu0tTOs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 96 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 400 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2blQrkty0qgTvoavYDRwY20leP_QVP7VfBzghQfErqWI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 96 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 401 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2G0Ft-_tYcYKBpuzs08oZSY5yMFNx3YECY9YNQ89yERc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 96 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 96 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 402 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2o5vUvkxlNmGZbhnMr7sMxKkhzjJSPT81ZFIBmJaOczg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 112 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 7168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 7168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 403 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2mp5PfinKroL7N0Lf3WMH4NykwWxoc0ONtH38R-RDNf8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 112 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114688 + LdsInitCVgprs: false + LdsNumBytes: 114688 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 14336 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 14336 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 404 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QMFSsFpkkdvMdhtaaHrvTHK3g-tVvW44YF6RWxMMMOU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 112 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 112 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 229376 + LdsInitCVgprs: false + LdsNumBytes: 229376 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 28672 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 28672 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 405 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2X1rC3c5UWPX7BxJc8AvsALsAx_1HdNCBJlbHkjbtpMQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 128 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 406 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sIRZ7O_p9es9_qAaQsVhY1kcHP8K0hf-DVLylr_QfPc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 128 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 407 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT21TqiSrK3E2RIJBAhRZ4uFokDOLSq7LUzOVsBOdVNPoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 408 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gqsuVC3x12FKZQeFu8gNW2IOnirGHl5uspf1k0M18sI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 144 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9216 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9216 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 409 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2wv6NyPOaoumaFRkGqYdoSAaZPs9S1TeeDBE3cJ3pR20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 144 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118784 + LdsInitCVgprs: false + LdsNumBytes: 118784 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 18432 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 18432 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 410 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2h3ceAjkPz0xd7RxiTL0BVcGuGSXSc8PQL3DEcG78p7U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 144 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 144 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 237568 + LdsInitCVgprs: false + LdsNumBytes: 237568 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 36864 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 36864 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 411 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2uXVBfNeu_z5Jjy27vyzSafmkekHvZs3Hp1u3fxA8tfs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 160 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 15360 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 10] + MIWaveTileA: 4 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 10 + ThreadTileA: 32 + ThreadTileB: 10 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 15360 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 412 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2zqER9zFjLpNk7sBf6hynoCDVSSbPew02AvOF1NziTvc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 160 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 131072 + LdsInitCVgprs: false + LdsNumBytes: 131072 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 30720 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 30720 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 413 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2__ECQWAuqCvL3-ElyjtpNSp4MlXIdwchyjao4VXCEC0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 160 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 160 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 414 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sbFX74tsUnVKqfhcMeIG0ifgMkR0nHOkfLVfBPHwQw8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 176 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 176 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 11264 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 11264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 415 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ZjBlhry4svvj1dmW0DRAdytL9j-WhIWzKa2c8jk52s4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 176 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 176 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 245760 + LdsInitCVgprs: false + LdsNumBytes: 245760 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 45056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 45056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 416 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB128_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2SE5fAQiSUxU1jDihBdLSVTZfstobbp2pJwp8iIOJJOU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 192 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 192 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 128 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 6] + MIWaveTileA: 8 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 192 + MacroTileA: 256 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 6 + ThreadTileA: 64 + ThreadTileB: 6 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 417 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2TqHBKA21urZeYY6bPDVuyrP2CLaTqkhcl9LcwfpIQUo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 208 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 208 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253952 + LdsInitCVgprs: false + LdsNumBytes: 253952 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 53248 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 13] + MIWaveTileA: 4 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 208 + MacroTileA: 256 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 13 + ThreadTileA: 32 + ThreadTileB: 13 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 53248 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 418 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB64_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VnwVFJo-VaipALVnBT_KGlUqBM5bRRd1KnzquWBbJWc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 224 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 224 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 64 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311296 + LdsInitCVgprs: false + LdsNumBytes: 311296 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 86016 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155648 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 225280 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 225280 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 225280 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 225280 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 7] + MIWaveTileA: 8 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 224 + MacroTileA: 256 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 7 + ThreadTileA: 64 + ThreadTileB: 7 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 86016 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 419 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB0_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB0_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ima9hM49CH1DL33CZtYTuWTem7vB8EomO1-E5HXDS14= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 240 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 240 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 0 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262144 + LdsInitCVgprs: false + LdsNumBytes: 262144 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 61440 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 0 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 15] + MIWaveTileA: 4 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 240 + MacroTileA: 256 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 15 + ThreadTileA: 32 + ThreadTileB: 15 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 61440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 420 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dR-dv2yR-dua0DqQx6E--C__yO9VUTe9WsF83eidYU4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 256 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200704 + LdsInitCVgprs: false + LdsNumBytes: 200704 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 34816 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 165888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 165888 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 165888 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 165888 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 8] + MIWaveTileA: 8 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 8 + ThreadTileA: 64 + ThreadTileB: 8 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 34816 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 421 + KernelNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB16_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS0_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bjlk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2863yUxdex3HYeIxhTE7W1ROFvbMH74gg5HFZtTwn9aU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 256 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 278528 + LdsInitCVgprs: false + LdsNumBytes: 278528 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 69632 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139264 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 208896 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 208896 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 208896 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 208896 + LdsPadA: 16 + LdsPadB: 16 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 0 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: 0 + UnrollMajorLDSB: 0 + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: 1 + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 69632 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +IndexOrder: null +ExactLogic: null +RangeLogic: null +TileSelectionIndices: null +PerfMetric: DeviceEfficiency +LibraryType: Prediction diff --git a/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml new file mode 100644 index 000000000000..dc0d9fc164e3 --- /dev/null +++ b/projects/hipblaslt/library/src/amd_detail/rocblaslt/src/Tensile/Logic/asm_full/gfx1250v0/gfx1250v0/Origami/gfx1250v0_Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs.yaml @@ -0,0 +1,93088 @@ +MinimumRequiredVersion: 5.0.0 +ScheduleName: gfx1250v0 +ArchitectureName: gfx1250 +CUCount: null +DeviceNames: [Device 73f0] +ProblemType: + Activation: true + ActivationComputeDataType: 0 + ActivationNoGuard: false + ActivationType: hipblaslt_all + AllowNoFreeDims: false + AssignedDerivedParameters: true + Batched: true + BetaOnlyUseBias: false + BiasDataTypeList: [0, 7] + BiasSrc: D + ComplexConjugateA: false + ComplexConjugateB: false + ComputeDataType: 0 + DataType: 7 + DataTypeA: 7 + DataTypeAmaxD: 0 + DataTypeB: 7 + DataTypeE: 7 + DataTypeMXSA: 22 + DataTypeMXSB: 22 + DestDataType: 7 + F32XdlMathOp: 0 + FusedGemmA2A: false + GateResidualDataTypeList: [] + Gradient: false + GroupedGemm: false + HighPrecisionAccumulate: true + Index0: 0 + Index01A: 0 + Index01B: 1 + Index1: 1 + IndexAssignmentsA: [0, 3, 2] + IndexAssignmentsB: [3, 1, 2] + IndexAssignmentsLD: [4, 5, 6, 7] + IndexAssignmentsMetadata: [3, 0, 2] + IndexUnroll: 3 + IndexUnrollA: 1 + IndexUnrollB: 0 + IndexUnrollM: 0 + IndicesBatch: [2] + IndicesFree: [0, 1] + IndicesSummation: [3] + MXBlockA: 0 + MXBlockB: 0 + MacDataTypeA: 7 + MacDataTypeB: 7 + MetadataLayout: 0 + MirrorDimsA: [] + MirrorDimsB: [] + MirrorDimsMXSA: [] + MirrorDimsMXSB: [] + MirrorDimsMetadata: [] + NumIndicesBatch: 1 + NumIndicesC: 3 + NumIndicesFree: 2 + NumIndicesLD: 4 + NumIndicesSummation: 1 + OperationType: GEMM + OutputAmaxD: false + SetConstStrideA: [] + SetConstStrideB: [] + SetConstStrideBias: [] + SetConstStrideGate: [] + SilentHighPrecisionAccumulate: false + Sparse: 0 + StochasticRounding: false + StridedBatched: true + SupportUserArgs: true + SwizzleTensorA: false + SwizzleTensorB: false + TLUA: true + TLUB: false + Tensor0: 0 + Tensor1: 1 + TileA: 0 + TileAwareSelection: false + TileB: 1 + TotalIndices: 4 + TransposeA: false + TransposeB: false + UseBeta: true + UseBias: 1 + UseE: false + UseGateResidual: false + UseInitialStridesAB: false + UseInitialStridesCD: false + UseScaleAB: '' + UseScaleAlphaVec: 1 + UseScaleCD: false + isMixMode: false +DefaultSolution: + 1LDSBuffer: 0 + ActivationAlt: false + ActivationFuncCall: true + ActivationFused: true + AdaptiveGemm: 0 + AdaptiveGemmGSUA: 0 + AdaptiveGemmNTAB: 0 + AssertAIGreaterThanEqual: -1 + AssertAILessThanEqual: -1 + AssertFree0ElementMultiple: 1 + AssertFree1ElementMultiple: 1 + AssertSummationElementMultiple: 1 + BufferLoad: true + BufferStore: true + ClusterDim: [1, 1] + ClusterLocalRead: 1 + CompactLoopStore: false + ConvertAfterDS: false + CustomKernelName: '' + DebugPersistentKernelLoopForever: false + DebugStreamK: 0 + DepthU: -1 + DirectToLds: 0 + DirectToLdsMetadata: 1 + DirectToVgprA: false + DirectToVgprB: false + DirectToVgprMXSA: false + DirectToVgprMXSB: false + DirectToVgprSparseMetadata: false + DtlPlusLdsBuf: -1 + ExpandPointerSwap: true + ExtraLatencyForLR: 0 + ExtraMiLatencyLeft: -1 + ForceDisableShadowInit: false + GlobalReadPerMfma: 1.0 + GlobalReadVectorWidthA: -1 + GlobalReadVectorWidthB: -1 + GlobalSplitU: 1 + GlobalSplitUAlgorithm: MultipleBuffer + GlobalSplitUCoalesced: false + GlobalSplitUWorkGroupMappingRoundRobin: false + GroupLoadStore: false + HalfPLR: 0 + InitCIterWmma: -1 + InnerUnroll: 1 + InterleaveAlpha: 0 + KernelLanguage: Assembly + LDSSegmentInterleave: 0 + LDSTrInst: false + LdsBlockSizePerPadA: -1 + LdsBlockSizePerPadB: -1 + LdsBlockSizePerPadMXSA: -1 + LdsBlockSizePerPadMXSB: -1 + LdsBlockSizePerPadMetadata: -1 + LdsPadA: -1 + LdsPadB: -1 + LdsPadMXSA: -1 + LdsPadMXSB: -1 + LdsPadMetadata: -1 + LocalReadVectorWidth: -1 + LocalReadVectorWidthA: -1 + LocalReadVectorWidthB: -1 + LocalWritePerMfma: -1 + MIArchVgpr: false + MXLoadInst: Auto + MXScaleFormat: Auto + MagicDivAlg: 2 + MatrixInstruction: [] + MaxLDS: -1 + MaxOccupancy: 64 + MbskPrefetchMethod: -1 + MinGRIncPerMfma: -1 + NoReject: false + NonTemporal: -1 + NonTemporalA: 0 + NonTemporalB: 0 + NonTemporalC: 0 + NonTemporalD: 0 + NonTemporalE: 0 + NonTemporalGate: 0 + NonTemporalMXSA: 0 + NonTemporalMXSB: 0 + NonTemporalMetadata: 0 + NonTemporalWS: 0 + NonVolatile: -1 + NonVolatileA: 0 + NonVolatileB: 0 + NonVolatileC: 0 + NonVolatileD: 0 + NonVolatileE: 0 + NonVolatileGate: 0 + NonVolatileMXSA: 0 + NonVolatileMXSB: 0 + NonVolatileMetadata: 0 + NonVolatileWS: 0 + NumElementsPerBatchStore: 0 + NumLoadsCoalescedA: 1 + NumLoadsCoalescedB: 1 + OptNoLoadLoop: 1 + PrefetchAcrossPersistent: 0 + PrefetchGL2: 0 + PrefetchGlobalRead: 1 + PrefetchLocalRead: 1 + PreloadKernArgs: true + SFCWGM: + - [1, 1] + - [1, 1] + ScheduleGROverBarrier: -1 + ScheduleGlobalRead: 1 + ScheduleIterAlg: 3 + ScheduleLocalWrite: 1 + SourceSwap: false + SpaceFillingAlgo: [] + StaggerU: 32 + StaggerUMapping: 0 + StaggerUStride: 256 + StorePriorityOpt: false + StoreRemapVectorWidth: 0 + StoreSyncOpt: 0 + StoreVectorWidth: -1 + StreamK: 0 + StreamKAtomic: 0 + StreamKFixupTreeReduction: 0 + StreamKForceDPOnly: 0 + StreamKWorkStealing: 0 + StreamKXCCMapping: 0 + SuppressNoLoadLoop: false + SwInstructionPrefetch: 1 + SwapGlobalReadOrder: 0 + TDMInst: 0 + TDMIterateMode: 0 + TDMLoadWaveSync: false + TDMPlusLdsBuf: 0 + TDMSplit: false + TailloopInNll: false + TemporalHint: -1 + TemporalHintA: 0 + TemporalHintB: 0 + TemporalHintC: 0 + TemporalHintD: 0 + TemporalHintE: 0 + TemporalHintGate: 0 + TemporalHintMXSA: 0 + TemporalHintMXSB: 0 + TemporalHintMetadata: 0 + TemporalHintWS: 0 + ThreadTile: [4, 4] + TransposeLDS: -1 + TransposeLDSMetadata: -1 + UnrollLoopSwapGlobalReadOrder: 0 + Use64bShadowLimit: true + Use64bShadowLimitMX: false + UseCustomMainLoopSchedule: -1 + UseDualFMAC: false + UseInstOffsetForGRO: 0 + UsePLRPack: 0 + UseSgprForGRO: -1 + UseSubtileImpl: false + VectorStore: -1 + VectorWidthA: -1 + VectorWidthB: -1 + WaveSeparateGlobalReadA: 0 + WaveSeparateGlobalReadB: 0 + WaveSeparateGlobalReadMetadata: 0 + WaveSplitK: false + WavefrontSize: -1 + WorkGroup: [16, 16, 1] + WorkGroupMapping: 8 + WorkGroupMappingXCC: 1 + WorkGroupMappingXCCGroup: -1 + WorkGroupReduction: false +Solutions: +- SolutionIndex: 0 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1r6e8ka27N3pysUSOdtbTjNzgpMTIy6Rz5Z8W0xPO4Lg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13568 + LdsInitCVgprs: false + LdsNumBytes: 13568 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 9216 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 9216 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 9216 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 9216 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 1 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_HBOU4mJgR5Z-JUhiKy1aRggSqzVo7oqecPhvailaN8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27136 + LdsInitCVgprs: false + LdsNumBytes: 27136 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 18432 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 18432 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 18432 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 18432 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 2 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tTM52VZM5ROkO9cQXY1oV_cNYPMzhYFwhhv2RXd_LDY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54272 + LdsInitCVgprs: false + LdsNumBytes: 54272 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 36864 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 36864 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 36864 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 36864 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 3 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tSy6imjVqYlA-Vk66PsVLQNKWCTIQCoerMJWaEcoqJw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107520 + LdsInitCVgprs: false + LdsNumBytes: 107520 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 73728 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 73728 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 73728 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 73728 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 64 + MacroTileA: 16 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 4 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1asD_X4eJfxFDpMXHcG8hvKxRbZCvDxI-llD0DUvh7_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26112 + LdsInitCVgprs: false + LdsNumBytes: 26112 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 5 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dStdlXyvK2meLdE-H1t7iHCl82R6YaAVBUzEISKs7tg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52224 + LdsInitCVgprs: false + LdsNumBytes: 52224 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 6 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TxxbCP9ntUKRzOxplzbzjTc86BfrrL0NuQIm-qJBjW4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103424 + LdsInitCVgprs: false + LdsNumBytes: 103424 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 7 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1uqFliwlfE5OcwxcunA9lSzNuE8Zgujuoht09XR9ahAA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205824 + LdsInitCVgprs: false + LdsNumBytes: 205824 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 128 + MacroTileA: 16 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 8 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WHf_oA1AoDEWNY8s1iZ5y6IAOUDlhH9XE14k-LheZbY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30464 + LdsInitCVgprs: false + LdsNumBytes: 30464 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 17408 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 17408 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 17408 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 17408 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 9 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Dic_KPQD0qKBC4MJj2zAZwmHZ942igvOGcgSeUr6cpE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60928 + LdsInitCVgprs: false + LdsNumBytes: 60928 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 34816 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 34816 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 34816 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 34816 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 10 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kgiK5IrOGwSo0oiYnVFrOl3srXiXhczhI0fn4ZDww3c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 121856 + LdsInitCVgprs: false + LdsNumBytes: 121856 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 69632 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 69632 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 69632 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 69632 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 11 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12H1YIsf_57Rz17WvFhNaeY7FpShLpaZky4xxJAp5iOM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 240640 + LdsInitCVgprs: false + LdsNumBytes: 240640 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 139264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 139264 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 139264 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 139264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 192 + MacroTileA: 16 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 12 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1jawKpghz8mOxREw036IUl62uU9WSex-4CWVzn6azPVs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 16 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51200 + LdsInitCVgprs: false + LdsNumBytes: 51200 + LdsNumElementsAlignedA: 1024 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 1024 + LdsOffsetB_Blk: 33792 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 1024 + LdsOffsetMXSA_Blk: 33792 + LdsOffsetMXSB: 1024 + LdsOffsetMXSB_Blk: 33792 + LdsOffsetMetadata: 1024 + LdsOffsetMetadata_Blk: 33792 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 1024 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 13 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1gBgw_4R0K48hgK3TWt0lA2Nx3ieiPt7KwsRZquPeTYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 16 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 2048 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 2048 + LdsOffsetB_Blk: 67584 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2048 + LdsOffsetMXSA_Blk: 67584 + LdsOffsetMXSB: 2048 + LdsOffsetMXSB_Blk: 67584 + LdsOffsetMetadata: 2048 + LdsOffsetMetadata_Blk: 67584 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2048 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 14 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ildQaox3tzFsx9TSu8FtQRPljD6Y720knSHLqPsPh28= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 16 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 4096 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 4096 + LdsOffsetB_Blk: 135168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4096 + LdsOffsetMXSA_Blk: 135168 + LdsOffsetMXSB: 4096 + LdsOffsetMXSB_Blk: 135168 + LdsOffsetMetadata: 4096 + LdsOffsetMetadata_Blk: 135168 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4096 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 15 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1HsQHwgv2Np9tstCBrOLKfEP7zWm_1vizrGgwAWI9-94= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 16 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 16 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 282624 + LdsInitCVgprs: false + LdsNumBytes: 282624 + LdsNumElementsAlignedA: 8192 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 141312 + LdsOffsetB: 8192 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 8192 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 8192 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 8192 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [1, 4] + MIWaveTileA: 1 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 16 + MacroTile1: 256 + MacroTileA: 16 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 4 + ThreadTileA: 8 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 8192 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 16 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3EbjaBjTesHg7I2PLr4lhOQ2ZjGEcfwHAPv7PLGZmEL0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 12672 + LdsInitCVgprs: false + LdsNumBytes: 12672 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 17 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3n9lfINldinvWGbzKHJJVanitn6AagWm_lu_VxmL2nV4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25344 + LdsInitCVgprs: false + LdsNumBytes: 25344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 18 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Cv__GPOZYqcUcYgFSO3gTnmYn-gjsEUJ1vizuhAkaXQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 19 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3TLK68J8V4POIV-YD7TdlcvBmPjSjLAmYnGK9DpIMGvM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 32 + MacroTileA: 32 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 20 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Jc6HturpUAKDh6DIWwkbQW3ffpd3YKhbVIfEeOHT-AQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 14848 + LdsInitCVgprs: false + LdsNumBytes: 14848 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 10496 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 10496 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 10496 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 10496 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 21 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3m-RFXCcG72HdxY4IG_t2dJxCldyvD12g4qwJ4PlMTlU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29696 + LdsInitCVgprs: false + LdsNumBytes: 29696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 22 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3meDyq42Ztsbk6jNfAE8fTKXd6lwxyvQN2V1C-czm9ls= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 23 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3gfIq7fIDQT38dVl6yiz-_alnJqhn3xBH1ffOhHHWFf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 64 + MacroTileA: 32 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 24 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3SCXSSxKYhixj50AaCN0XmLAIGXT9JqRYS7aO0MKbMP4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25216 + LdsInitCVgprs: false + LdsNumBytes: 25216 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 25 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3E_DvSudstDRcimPvcPcw8iaOPCK8gJFUq5o0jaHl9Cw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 26 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3SzOu56Ein9AJcbFS1gRvofYEGjjjLxsOel7lovAnQMY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 27 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3M4UkjneuRpffnNGhOoHXQ4EOwbqXi72hJ5_uZIBnUQo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200192 + LdsInitCVgprs: false + LdsNumBytes: 200192 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 96 + MacroTileA: 32 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 28 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3Ok82vRBORJOHxaxdO7_OtYn_3PHUwHfwaLCNrv0Sgp8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27392 + LdsInitCVgprs: false + LdsNumBytes: 27392 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 29 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3OxxeAChyO-KuiGMLBgeaGh6ro9QO9t-b6Xo1xw3TGZE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 30 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32dafCHu4wiXQtaihUAYyo2dm_L1gC8NZEM0MWRZ5cmw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 108544 + LdsInitCVgprs: false + LdsNumBytes: 108544 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 31 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3egxMDXTijJhb-72FshSd8Pp2nwJ5PW71TBzVajcjyF8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 216064 + LdsInitCVgprs: false + LdsNumBytes: 216064 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 128 + MacroTileA: 32 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 32 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3EtBw5g1aFHe_bbOTwon22UvrZR7BPK5Bg5TprkV1_Fc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29568 + LdsInitCVgprs: false + LdsNumBytes: 29568 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 33 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3NEpsSocezsyzivlhBdin55fIViDbJDYbH6S2A90TmHk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59136 + LdsInitCVgprs: false + LdsNumBytes: 59136 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 34 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32VGgvSD4Gxue0vhksqfzjpZTDx_hShojEiuD9ABnWQw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118272 + LdsInitCVgprs: false + LdsNumBytes: 118272 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 35 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3soyCUv0P1MC25mFEbqbH1qeevXkYX4iq0N16ObI5-gI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233984 + LdsInitCVgprs: false + LdsNumBytes: 233984 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 160 + MacroTileA: 32 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 36 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3R2QBqmDSsz8S8nLml4McvSvcVbLFclZtnO5PIh5UhQg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31744 + LdsInitCVgprs: false + LdsNumBytes: 31744 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 18688 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 18688 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 18688 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 18688 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 37 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3GTQQi9pQ8dXlFFQ2gfOXUTpn_K5bMkNqYb2_basgV5U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63488 + LdsInitCVgprs: false + LdsNumBytes: 63488 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 38 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3RdrCt2uqACi_HQtRTIUjuqarug5Ykrs_a5RSphjrtxw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 125440 + LdsInitCVgprs: false + LdsNumBytes: 125440 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 6] + MIWaveTileA: 1 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 6 + ThreadTileA: 8 + ThreadTileB: 6 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 39 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3iELKIOIA_Ak9I2HLzj_kxhc46ofVx2-IA1ufbLFU78M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 192 + MacroTileA: 32 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 40 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3imPZiZxQzxHogJsU7ZOEuVEkBR5khI4mlB0EeZnXI44= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 41 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3ChIqrQLKOU0sB5_EcX5iSweT58xzmY3sGsBCwhVeHxA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 42 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3PCBhQKa0Xcd2RstLK-MMnM6rN7sgNMqGx2mLuUGJpTg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 43 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3hlM3Vkg2Hn6tJRfYI2s5_9HmfwX-Be3QgwtjBPmAImI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 224 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 273408 + LdsInitCVgprs: false + LdsNumBytes: 273408 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 118272 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 136704 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 155136 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 155136 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 155136 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 155136 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 224 + MacroTileA: 32 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 118272 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 44 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3084nNSVP8M3ZzPTDwDxzhUClcrXzkgH5rmCs0h5N3Uc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 32 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 2304 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 2304 + LdsOffsetB_Blk: 35072 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 2304 + LdsOffsetMXSA_Blk: 35072 + LdsOffsetMXSB: 2304 + LdsOffsetMXSB_Blk: 35072 + LdsOffsetMetadata: 2304 + LdsOffsetMetadata_Blk: 35072 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 2304 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 45 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT33H3BhXhxfNJpL8MHmACgz9B5HI-VDzSChj-w1vP1axY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 32 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103936 + LdsInitCVgprs: false + LdsNumBytes: 103936 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 70144 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 70144 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 70144 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 70144 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 46 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT3mAoYZ9deKSt-aez7LSUKsTfX-vyMVosPgBiHgvrVEO4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 32 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 206848 + LdsInitCVgprs: false + LdsNumBytes: 206848 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 140288 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 140288 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 140288 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 140288 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 47 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT32x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT320aAij7_muODR9D-CRIA9V2rq7if5vjmKqTG3eoe0GU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 32 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 32 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 303104 + LdsInitCVgprs: false + LdsNumBytes: 303104 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 151552 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 169984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 169984 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 169984 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 169984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [2, 4] + MIWaveTileA: 2 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 32 + MacroTile1: 256 + MacroTileA: 32 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 4 + ThreadTileA: 16 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 48 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT49CuqF_1Ak69gnRnPN-gr7q6K5MANbVYGOFOkkrnkga8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 15616 + LdsInitCVgprs: false + LdsNumBytes: 15616 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 11264 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 11264 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 11264 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 11264 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 49 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4Mdi5ogOMvSL9nRoYs8yfltLKZ96lQdrFvAi6572BhJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31232 + LdsInitCVgprs: false + LdsNumBytes: 31232 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 22528 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 22528 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 22528 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 22528 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 50 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4-95Loctg1BTy45PoTRbmMJLG6InZCwF0fQbT4Gon_gA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62464 + LdsInitCVgprs: false + LdsNumBytes: 62464 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 45056 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 45056 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 45056 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 45056 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 51 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4iWhj9x-XUGPtraFurR_XYkqFsl3O3g97Tqw5asuXGaE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 123904 + LdsInitCVgprs: false + LdsNumBytes: 123904 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 90112 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 90112 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 90112 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 90112 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 64 + MacroTileA: 48 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 52 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4S8ZFqi4UUfBqtYrXvdCwpAcVQyhg-vQxyRIMoUN-ZKc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28160 + LdsInitCVgprs: false + LdsNumBytes: 28160 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 53 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4UlTxrKFQxQozxG5N9XaIGwo7Rzcj71cgE_wUH2r7COU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56320 + LdsInitCVgprs: false + LdsNumBytes: 56320 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 54 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4BTQgAtqaML2hxsQdAokHZmff5gnDVqN77kTCFJREq84= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 55 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4tPk5TyDuGZg_PzD27ajzJTwrf9lImJy10HAanPwVa60= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222208 + LdsInitCVgprs: false + LdsNumBytes: 222208 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 128 + MacroTileA: 48 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 56 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4cfclT_GI5gviA3XYYB6mNY2BqbQDllpD26OQI7a0uvY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32512 + LdsInitCVgprs: false + LdsNumBytes: 32512 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 19456 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 19456 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 19456 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 19456 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 57 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT43R3yOErv1q3kA-a98W6Gx6QNZ1Klk-a5cI_Wyonsf98= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65024 + LdsInitCVgprs: false + LdsNumBytes: 65024 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 38912 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 38912 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 38912 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 38912 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 58 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4CtWw_SUfQHtTbUS0GdQe-tWW7CKd1ITheekpWRlhZks= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130048 + LdsInitCVgprs: false + LdsNumBytes: 130048 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 77824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 77824 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 77824 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 77824 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 59 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4IwFNfosh-_Aunm7V5AQlg3_gHjcytrlqwFGGwEGD554= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257024 + LdsInitCVgprs: false + LdsNumBytes: 257024 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 155648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 155648 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 155648 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 155648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 192 + MacroTileA: 48 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 60 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4XKfWduybd8WhUXJrnymrOhp5LWDWtHOWNkAelvsO_D4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 48 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53248 + LdsInitCVgprs: false + LdsNumBytes: 53248 + LdsNumElementsAlignedA: 3072 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 3072 + LdsOffsetB_Blk: 35840 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 3072 + LdsOffsetMXSA_Blk: 35840 + LdsOffsetMXSB: 3072 + LdsOffsetMXSB_Blk: 35840 + LdsOffsetMetadata: 3072 + LdsOffsetMetadata_Blk: 35840 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 3072 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 61 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4PMtg2NfdcqwBnzwg_WUrUjQBkxy_tbKL202Ft-dG-_M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 48 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 6144 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 6144 + LdsOffsetB_Blk: 71680 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 6144 + LdsOffsetMXSA_Blk: 71680 + LdsOffsetMXSB: 6144 + LdsOffsetMXSB_Blk: 71680 + LdsOffsetMetadata: 6144 + LdsOffsetMetadata_Blk: 71680 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 6144 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 62 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4XTBimbmKl2Z8WGZZjUQkPCTuqp_bqOk1e1jdyEJHx64= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 48 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 12288 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 12288 + LdsOffsetB_Blk: 143360 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 12288 + LdsOffsetMXSA_Blk: 143360 + LdsOffsetMXSB: 12288 + LdsOffsetMXSB_Blk: 143360 + LdsOffsetMetadata: 12288 + LdsOffsetMetadata_Blk: 143360 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 12288 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 63 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT48x256x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT4QtpeUb1qu3xBlsnaDYu-IF5g0WB28oHUvyfNTWGUTqo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 48 + LSCB: 256 + LSPA: 256 + LSPB: 256 + LVCA: 48 + LVCB: 256 + LVPA: 256 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 315392 + LdsInitCVgprs: false + LdsNumBytes: 315392 + LdsNumElementsAlignedA: 24576 + LdsNumElementsAlignedB: 133120 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 157696 + LdsOffsetB: 24576 + LdsOffsetB_Blk: 182272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 24576 + LdsOffsetMXSA_Blk: 182272 + LdsOffsetMXSB: 24576 + LdsOffsetMXSB_Blk: 182272 + LdsOffsetMetadata: 24576 + LdsOffsetMetadata_Blk: 182272 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 48 + MacroTile1: 256 + MacroTileA: 48 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 24576 + ldsNumBytesB: 133120 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 64 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bekvgx3bnym3KOVB2vZz-buYxcNpaw7yNpFd7akdp2c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 13888 + LdsInitCVgprs: false + LdsNumBytes: 13888 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 65 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6N9o0bOg9v16Q7N4VK71TrPUO1i9dFFzjxLKPLjIJiC8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 66 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6wPx_aUT053lq3GDdAz0g4zveKs4G1oPRhQELKaW-kQ8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 67 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6psj3tZNFEhhIfENN2oBt3ltf0znKRKxjkc28xlWC4WM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110848 + LdsInitCVgprs: false + LdsNumBytes: 110848 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 1] + MIWaveTileA: 1 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 16 + MacroTileA: 64 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 8 + NumGlobalWriteVectorsPerThread: 8 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 1 + ThreadTileA: 8 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 68 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6y9zHvGalJ-GH6pTEM0lXh0pISdcV8pF5TpshduTGgDc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 14976 + LdsInitCVgprs: false + LdsNumBytes: 14976 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 69 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6UvOKqFN0zmu8oc4uVuWljOcyAA29CmcM6qh50CdYCxM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 70 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6NO93DrkB6G1MwcrFn3ZyMio1boxpjWp5QdE9pzx0Rmk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59648 + LdsInitCVgprs: false + LdsNumBytes: 59648 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 71 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6brMuN00OfQDmDA5DMxJJswP-6evw3AwodDSVNJiWDWQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119040 + LdsInitCVgprs: false + LdsNumBytes: 119040 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 2] + MIWaveTileA: 1 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 32 + MacroTileA: 64 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 2 + ThreadTileA: 8 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 72 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6L62pYyd3373sI6ZWoztDTkvs5VnxeRtqVqYkwjXUSC8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 16064 + LdsInitCVgprs: false + LdsNumBytes: 16064 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 8192 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 12800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 12800 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 12800 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 12800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 73 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6au8QiCDCNNGCXPaAdh-OvbDl1zzpzCGRNntzFgQ4cA4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 74 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6PudVKUnCjGUGBgBxaprCEQL66FqJpZOkXI8PGDcNaFY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 75 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QG_3W2uxcYM3l4ICn67nLYWmqR9XsI8SxbnSvl0_reQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 127744 + LdsInitCVgprs: false + LdsNumBytes: 127744 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 3] + MIWaveTileA: 1 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 48 + MacroTileA: 64 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 3 + ThreadTileA: 8 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 76 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KbFzRUTLkzMz8bADIb3zDdjvaibiRw4OxfE0l_C_wMg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25344 + LdsInitCVgprs: false + LdsNumBytes: 25344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 77 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6r0aTVlQnsTewI9lZPBze5kkQgitasXB_Mk8N2eB-UWg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 78 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT63wX_sIGSkslWrMRMsbdkwpFmSXl-LHoTvRMcc088Xog= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 79 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6wY5wnd2C5dPcPA3ORnldzeaT9n6G5nLxQCabn9mYQ1g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 64 + MacroTileA: 64 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 80 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KP9LLU4OOc4bDT-QLl-SO56kl5HzqPTgIddTBpImS4c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26432 + LdsInitCVgprs: false + LdsNumBytes: 26432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 81 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6SZNeN480feDotgN1GYOGXpNY7V4tW9sCVLYRuG4yHuo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 82 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67b-Vfkk_fKdgc1--tQ7yriznuAeMdCEVN5I_rg1rVts= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 83 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6ld4C-xeovp5avoMLBFmUm8rdTDDU7gnSUuNNet2y9RE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 80 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210176 + LdsInitCVgprs: false + LdsNumBytes: 210176 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 5] + MIWaveTileA: 1 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 80 + MacroTileA: 64 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 5 + ThreadTileA: 8 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 84 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6z4f1otAtnHPXwYZBd_a7vIWaNESmglC8fUrcUUjfmlM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27520 + LdsInitCVgprs: false + LdsNumBytes: 27520 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 85 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT62mdaeIXqpDO7kfx9iTNMlGQxvhm2HNPnPI9wAtkc70M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 86 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT66G1UyLatF8VhXl5JKHSp_UZOBPWzYm8MaZXBjWhzDM0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 87 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jMpglC5ljN8xKc00pjdSbVHzBOCPKL9kB_UZYmnC48s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 96 + MacroTileA: 64 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 88 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bVO3CbH2qU1B_R9Dh8tSrLZyH1i4BrOB1DuQlYyUNHA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28608 + LdsInitCVgprs: false + LdsNumBytes: 28608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 89 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lA1qhPZePGywHMr0PiFHd6x0rvVg_0Isr0kA67Fhx9M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 90 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6MEMnMiKwjqkdfA62wzKNErFSdOgwHFpJT0-pwxsi2_I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 91 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6H_06w8ubm5w9xJewusthwujn10HJHJjF5nfI6W5xptc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 112 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 227072 + LdsInitCVgprs: false + LdsNumBytes: 227072 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 59136 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 7] + MIWaveTileA: 1 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 112 + MacroTileA: 64 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 7 + ThreadTileA: 8 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 59136 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 92 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6rPIFUbl8S4OIIh7nZo417679e_SEZgwikwA_oSmZ6zc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29696 + LdsInitCVgprs: false + LdsNumBytes: 29696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 93 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jQ_PQMPzIfIPl_3JcNPBSvpuwmX-bxwgeG2juJspKkk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 94 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KNScPCgJQzAVYMjswsjGNttJVGITFG2o23-qBPRkfEI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 95 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT692oJ6UxT7hCuuSJCJS-LHILW3F8DI_x8MQrn2Z-lGa8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 128 + MacroTileA: 64 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 96 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6KlpZA7wAJwPXfA_Yvz-UvbwbDSJs4S4T34j3T2OQGNo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30784 + LdsInitCVgprs: false + LdsNumBytes: 30784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 97 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6lGi9FAM6prdYI_A8uPFv8GovQkZ-NPG-Vulf-N2LuEc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61568 + LdsInitCVgprs: false + LdsNumBytes: 61568 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 98 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6vHEFpMEGUCTLL9apwH9APSODmygUZZ4iGc5-AQqPf1c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 123136 + LdsInitCVgprs: false + LdsNumBytes: 123136 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 99 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6hkneSRI8GaZjBKKbr6Agubctgglw1KvzrnEu39F3HBc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 144 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 243968 + LdsInitCVgprs: false + LdsNumBytes: 243968 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 76032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 9] + MIWaveTileA: 1 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 144 + MacroTileA: 64 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 9 + ThreadTileA: 8 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 76032 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 100 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6JNaHsgGhX7q9clMKZBWM9DsFmyEyQVb9NyQ0DaeBhgw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31872 + LdsInitCVgprs: false + LdsNumBytes: 31872 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 20992 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 20992 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 20992 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 20992 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 101 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6HAkzkJ5Evxl4_VoFinfXyMoLQVHEnkVpFxde9fRxDcc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63744 + LdsInitCVgprs: false + LdsNumBytes: 63744 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 102 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6S41rDWD47d9zXfaAe2NDlVNzYENSXyfVZow3EHUDUTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 127488 + LdsInitCVgprs: false + LdsNumBytes: 127488 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 103 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6kBckal4DrP4STCfHfg_UnBFzn-KlItwnFrmSHNTcFpA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 252416 + LdsInitCVgprs: false + LdsNumBytes: 252416 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 160 + MacroTileA: 64 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 104 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT60EPRP7-j8yDWUiGxndVVzGtCnN3a3jsGwfAT7rhu_Jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49344 + LdsInitCVgprs: false + LdsNumBytes: 49344 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 105 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6G4xgyS1WQXMRu65OW0rsucFGgwiLGMr64otDBgg5rbA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 98688 + LdsInitCVgprs: false + LdsNumBytes: 98688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 106 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64rnBFRXhJ8t1-VrQ5UVDoqXIlOQSwVVqpbsZRC82vGM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 197376 + LdsInitCVgprs: false + LdsNumBytes: 197376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 107 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x176x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QTxSzDeMUnLbQuzxLj3V5tCFmFSFIOoUbfAAmuQQZRM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 176 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 260864 + LdsInitCVgprs: false + LdsNumBytes: 260864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 92928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 11] + MIWaveTileA: 1 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 176 + MacroTileA: 64 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 11 + ThreadTileA: 8 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 92928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 108 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6hzgE0nPPJmPXq8E2sTB0nhUKGOh4tuayBdDJ6Cn095Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 109 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6jzVsV7TfbgT6KHlpjjSrbqlyRFoBDsXyFlV4Ro2UadE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 110 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6xdubMAY9d8bxJuuim6j5FAqZCElfQv4ZrnNyteUFA1o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 111 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67EgBNd0WeDNrXstMKd0KrANmXSfbzC0NacSN06jei7w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 276480 + LdsInitCVgprs: false + LdsNumBytes: 276480 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 138240 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 175104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 175104 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 175104 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 175104 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 192 + MacroTileA: 64 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 112 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6mwhH37xXCmAcp_a3yZEfuunsgCSW3PVZnx1fT7OMpWY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51520 + LdsInitCVgprs: false + LdsNumBytes: 51520 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 113 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6etCviPueqbwHb7hQXijHhisEmgOY9JTC-VkVX-VRRTE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103040 + LdsInitCVgprs: false + LdsNumBytes: 103040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 114 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT647p7gsYOmUHnV0ma3yYMItIaFTAhD8blar3RcPlRHtk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 206080 + LdsInitCVgprs: false + LdsNumBytes: 206080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 115 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x208x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6q5Ln9kUvw9ThVYlEwY_OBZ8Q32MHrOB0Xsr0eSiDXhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 208 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 293376 + LdsInitCVgprs: false + LdsNumBytes: 293376 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 109824 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 146688 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 183552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 183552 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 183552 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 183552 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 13] + MIWaveTileA: 1 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 208 + MacroTileA: 64 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 13 + ThreadTileA: 8 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 109824 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 116 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_14_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6TP3bXYsHoMXHdouRdm1i2WtBksYbEGDDT_Vhymmdrgo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52608 + LdsInitCVgprs: false + LdsNumBytes: 52608 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 14] + MIWaveTileA: 1 + MIWaveTileB: 14 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 14 + ThreadTileA: 8 + ThreadTileB: 14 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 117 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6pL7PxxKjV1nA7SxHNnnlpvqePfbWlA1CohLWr1VYj9Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105216 + LdsInitCVgprs: false + LdsNumBytes: 105216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 118 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT67Oj8nSKM_r2urYD0R_MBBkLxMGw9EWo3NIrw6GkgQiA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 210432 + LdsInitCVgprs: false + LdsNumBytes: 210432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 119 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x224x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-vBNygOeJY71mzXN74MzN_dg6dk-vSV7KFRYNlSkp7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 256 + LSPA: 256 + LSPB: 224 + LVCA: 64 + LVCB: 256 + LVPA: 256 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 310272 + LdsInitCVgprs: false + LdsNumBytes: 310272 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 118272 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155136 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 192000 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 192000 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 192000 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 192000 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 224 + MacroTileA: 64 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 118272 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 120 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6Sql1ru9ZtngQ-1ltHp50bwCpVR5ufGOpM3-QMqjNZpI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53696 + LdsInitCVgprs: false + LdsNumBytes: 53696 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 121 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6F7dMifTXZxp6grwt4t7G0ScIYSaKw-2TWV7L0TrA2ig= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 240 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107392 + LdsInitCVgprs: false + LdsNumBytes: 107392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 32640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 32640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 122 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT1_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6r0W5uehbQSKZYwXGzaR0nwzI8wleW0LHX8Hs5sUm_Pg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 214784 + LdsInitCVgprs: false + LdsNumBytes: 214784 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [1, 15] + MIWaveTileA: 1 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 240 + MacroTileA: 64 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 8 + ThreadTile1: 15 + ThreadTileA: 8 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 123 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6QgY3zhszC15MHtB7lG3FnCWOPF4ZKfZlhkpLpFOMBLI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 64 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 4608 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 4608 + LdsOffsetB_Blk: 37376 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 4608 + LdsOffsetMXSA_Blk: 37376 + LdsOffsetMXSB: 4608 + LdsOffsetMXSB_Blk: 37376 + LdsOffsetMetadata: 4608 + LdsOffsetMetadata_Blk: 37376 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 4608 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 124 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6-MXW1_pusfAYeJJ4NUGxfsy6MjG4E4eQqa76240RfxA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 64 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 108544 + LdsInitCVgprs: false + LdsNumBytes: 108544 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 74752 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 74752 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 74752 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 74752 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 125 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT64x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT6bdNy7X7q5WVEHyTymZ2GqRtLgWjAAAPmBU4UiFLdOy0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 64 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 64 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 216064 + LdsInitCVgprs: false + LdsNumBytes: 216064 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 149504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 149504 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 149504 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 149504 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [4, 4] + MIWaveTileA: 4 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 64 + MacroTile1: 256 + MacroTileA: 64 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 4 + ThreadTileA: 32 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 126 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT82IW2HHiS8Hb5C-gJudhAeH3cJf_fVZZcbAvBEYr4r78= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 25856 + LdsInitCVgprs: false + LdsNumBytes: 25856 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 127 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8Ba8rJW9wNuhD7bjHRtL0r1SiOW2HIDSV2BeP9muOQ4g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51712 + LdsInitCVgprs: false + LdsNumBytes: 51712 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 128 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8CSbWoPWgfS65qf4YK2FDV9zBWHsiVJcJKFvpBFCrxLQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103424 + LdsInitCVgprs: false + LdsNumBytes: 103424 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 129 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8zUDt69UKQT-Eih7ZdJhYULAhOfK-YlELTcPB2U-eGw8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205824 + LdsInitCVgprs: false + LdsNumBytes: 205824 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 64 + MacroTileA: 80 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 130 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8vi4ATkqUDAZy2YAYeIDNzRBiARI__Af0VOz6oG55I5o= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 30208 + LdsInitCVgprs: false + LdsNumBytes: 30208 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 21504 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 21504 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 21504 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 21504 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 131 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT854q2eP35ZDN5bhwTkpIy4VBDznrIbq16foFj19QKL9Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60416 + LdsInitCVgprs: false + LdsNumBytes: 60416 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 43008 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 43008 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 43008 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 43008 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 132 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT81tSnw1eZSM6dkSh1ZHL3BkYZnBCNvYOO0CjZkhPhx-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119808 + LdsInitCVgprs: false + LdsNumBytes: 119808 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 86016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 86016 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 86016 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 86016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 133 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8csHEeuHlE3nbRexuu8n2NityNQbzTbJgXaB5dzqsQKA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 172032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 172032 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 172032 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 172032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 128 + MacroTileA: 80 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 134 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8oV7VU_g7rcB0SPdjNEH36wlZ-2YxbH1mQIQLcytfkhw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50944 + LdsInitCVgprs: false + LdsNumBytes: 50944 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 135 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8IIeq18W6qeIWsZbum-f83ueBG8F33AtvUWST7AaEA6A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101888 + LdsInitCVgprs: false + LdsNumBytes: 101888 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 136 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8aSMF9drEcnnRV-BYdMxftTSTw2CRPSGO1Q1Yqxr1QY8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 203776 + LdsInitCVgprs: false + LdsNumBytes: 203776 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 137 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8n_AMNQ6lPT2BvsPIE_e89ZAw9XKq_Ql_8gDXo8q-IeY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 80 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 284672 + LdsInitCVgprs: false + LdsNumBytes: 284672 + LdsNumElementsAlignedA: 40960 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 142336 + LdsOffsetB: 40960 + LdsOffsetB_Blk: 183296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 40960 + LdsOffsetMXSA_Blk: 183296 + LdsOffsetMXSB: 40960 + LdsOffsetMXSB_Blk: 183296 + LdsOffsetMetadata: 40960 + LdsOffsetMetadata_Blk: 183296 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 192 + MacroTileA: 80 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 40960 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 138 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8pnLhRuh0r4Wh5XB4r36DNApDMSIy7TL4WpEE-VCcYes= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 80 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55296 + LdsInitCVgprs: false + LdsNumBytes: 55296 + LdsNumElementsAlignedA: 5120 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 5120 + LdsOffsetB_Blk: 37888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 5120 + LdsOffsetMXSA_Blk: 37888 + LdsOffsetMXSB: 5120 + LdsOffsetMXSB_Blk: 37888 + LdsOffsetMetadata: 5120 + LdsOffsetMetadata_Blk: 37888 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 5120 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 139 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8QyQouzIwHowj-W27FReqf_z0zamI5ngh4ZMoj2msgPg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 80 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 10240 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 10240 + LdsOffsetB_Blk: 75776 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 10240 + LdsOffsetMXSA_Blk: 75776 + LdsOffsetMXSB: 10240 + LdsOffsetMXSB_Blk: 75776 + LdsOffsetMetadata: 10240 + LdsOffsetMetadata_Blk: 75776 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 10240 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 140 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT80x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT8igE_5Tj066bgbzZPQCz3hIXN5T7IfWjYWhyMtOarasc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 80 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 80 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218112 + LdsInitCVgprs: false + LdsNumBytes: 218112 + LdsNumElementsAlignedA: 20480 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 20480 + LdsOffsetB_Blk: 151552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 20480 + LdsOffsetMXSA_Blk: 151552 + LdsOffsetMXSB: 20480 + LdsOffsetMXSB_Blk: 151552 + LdsOffsetMetadata: 20480 + LdsOffsetMetadata_Blk: 151552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 80 + MacroTile1: 256 + MacroTileA: 80 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 20480 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 141 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9gGVK9CrykEKp7OPbIS8oXmU9qzdeYPq6oOLqX8sUZac= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 142 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT947-VdjdGJY4AQucXBhc4l_jPKrsloc1ZZnd615WUWjE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 143 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9HwtSP0fnXKgEeSIKDcs80QDr5EytIbBJL9InNQDJylY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111104 + LdsInitCVgprs: false + LdsNumBytes: 111104 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 144 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9iiMS6AV73a5k_9jkxV3ztEDxAtO9LLM1EmClvYXHMW0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221696 + LdsInitCVgprs: false + LdsNumBytes: 221696 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 32 + MacroTileA: 96 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 145 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9kqhIiYmI-SqxLQIUOOY0zbPad_z43p9hHIZza0GlLbA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 146 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9eX_zHK8FWMpUHTEv7VmexDhilHR6mUn7KkUR5kccroQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 147 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9H-MzDRvj9Qwku8fszrCSKbxe_IawDccppBO3uT4H1jo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119296 + LdsInitCVgprs: false + LdsNumBytes: 119296 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 148 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9HWSMLLZB0HdniMuvIz6QTwv0UWOBVxQLfhfQALGpTEQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 1] + MIWaveTileA: 6 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 64 + MacroTileA: 96 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 1 + ThreadTileA: 48 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 149 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9frJ_l32Vah_H6qJ5G4IiL6VBPU4jMIP3YRvfZkrOq08= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 150 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9mzrOHa_2xz7KkCiRsp3ylpCgJFUf0Hzy65lANXzhKOQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 151 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9vIf8Ey-YwVTQ9UOhTLIgLleNKermT69MaZBlZ4HOj-g= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128512 + LdsInitCVgprs: false + LdsNumBytes: 128512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 152 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9DxA_mgZ25LlV_DWZSAX-q90e2Shiuo2RsP0ofXOqMhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 255488 + LdsInitCVgprs: false + LdsNumBytes: 255488 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 96 + MacroTileA: 96 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 153 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9pMI0Eq4kukqv7psBboKQxNr0SHLYYpWymCOinUYN1Oo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 154 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Wcw31oq6n2DnuEzorCaNerKMtsekjvMKTJONOVrpAAs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 155 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Nkp5ipY5tvxfLTOeMqNtZIoIAu6rW0nYM28qNVXWrTQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 156 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9izngysuBcxhyZuZ6TgKU4n4sWCh7OW0AjQXP0NhuzUk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 128 + MacroTileA: 96 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 157 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9g-Klr_LXRneE3FtZ5wHofrv3N7SaHQoI7jOrceA9DMQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 158 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT93nqyHq0raAMZ3ToGVBk__7k8MTMzsiZ2SWAf17YtXkQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 159 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Ag4o1BgE2wfO2r7ElHggtk8KJTFeJW1FAu7rkXiloEA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211456 + LdsInitCVgprs: false + LdsNumBytes: 211456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 160 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9LbvsklayxMAiAxa2xX5_RI-S7s_3Ov0uMRlsNpFtJLc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 96 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 316416 + LdsInitCVgprs: false + LdsNumBytes: 316416 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 84480 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 158208 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 231936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 231936 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 231936 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 231936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 160 + MacroTileA: 96 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 84480 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 161 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT94MYFLgWQuKyM_hn8mk1UrGW29B2Fm8IS3_S3xDAyjeo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 162 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9JQc3GJMHlXDPBt3-MAwxQjV5jino_GNTMewPYbCxFwA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 163 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9Nrh-3bXDozmVXsQ-rEdfz5loUsaKdNkWopT3nfYIhCQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 192 + MacroTileA: 96 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 164 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9jv7iEOgNOX3u3udqG63jzsxRcFVsh8tcLzKw4gC4lvA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 165 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9xNcDFDdJHcECl2ksLgln2gCR0yftNT8ZsNMO099EBgg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 166 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9ASVbcj6G5jCj0gxYekrR_lGRxUQVF_T7lSBKta91z1Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228864 + LdsInitCVgprs: false + LdsNumBytes: 228864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 224 + MacroTileA: 96 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 167 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9OUphAtGdytMOdMM9XJ4Kyq9w7rC5KykmxLgjloG4SAQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 96 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 168 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9hDYhHbVIPcFChUFtx5cTATAhJWCp5-IbjjHaLAuyhE0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 96 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 169 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT96x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT9NAkvQq7zoLGHoTS8VTS4iLTj-wD4ghqob6IhrkjTLxI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 96 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 96 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [6, 4] + MIWaveTileA: 6 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 96 + MacroTile1: 256 + MacroTileA: 96 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 4 + ThreadTileA: 48 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 170 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vsPSDKCrkvEOrEGzv773N_6yRJWy7kNk_P0TTfirwU8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27904 + LdsInitCVgprs: false + LdsNumBytes: 27904 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 171 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1X4oMMogw_IrIn1A8qNDDFzYJJD3hXDCV4_IxQBA706E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55808 + LdsInitCVgprs: false + LdsNumBytes: 55808 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 172 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PBgjKVVeVpl0A-ENXjFWVYnm4JIwE92wE095tHbUoSc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111616 + LdsInitCVgprs: false + LdsNumBytes: 111616 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 173 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TYMVMpxQPDar2Y9Uw1o--kUA4cOlJJ2kVUtg6_crRak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222208 + LdsInitCVgprs: false + LdsNumBytes: 222208 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 64 + MacroTileA: 112 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 174 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1XoGMRep6LfeoPlJElI4iuN-kxdN-x8a_az4dUwCR54I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32256 + LdsInitCVgprs: false + LdsNumBytes: 32256 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 23552 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 23552 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 23552 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 23552 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 175 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_WLig_fcxYYLR3QbKfO29XhfYhn4v5LyKg_ZXp_konk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64512 + LdsInitCVgprs: false + LdsNumBytes: 64512 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 47104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 47104 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 47104 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 47104 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 176 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1L9nkt1xGJMV2wOMcCmF234v5FMqg4Fi_gY-RGtJ2-AA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128000 + LdsInitCVgprs: false + LdsNumBytes: 128000 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 94208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 94208 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 94208 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 94208 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 177 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TvYIbF_murvL5VTqs-88rm2x7c5YwqMxtVIz1SOM1UY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 254976 + LdsInitCVgprs: false + LdsNumBytes: 254976 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 188416 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 188416 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 188416 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 188416 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 128 + MacroTileA: 112 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 178 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PG2_EPZuP9CgqCVTdD_o6MQu2CKOvmIiBeL7yg9GWe8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52992 + LdsInitCVgprs: false + LdsNumBytes: 52992 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 179 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14ZV9QjqPkvMR8XENMVgWWHS4Zgn8uZSYv1eCndyHTdU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105984 + LdsInitCVgprs: false + LdsNumBytes: 105984 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 180 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1g0No35w0uzgDAlIE1pGq154dRYknCSiu2FKIDvj5Kaw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211968 + LdsInitCVgprs: false + LdsNumBytes: 211968 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 181 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x192x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1AaL2M27TN3PijIo8Cwe8W7Yx9XPBUixTCUjB03-IZsU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 256 + LSPA: 256 + LSPB: 192 + LVCA: 112 + LVCB: 256 + LVPA: 256 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 317440 + LdsInitCVgprs: false + LdsNumBytes: 317440 + LdsNumElementsAlignedA: 57344 + LdsNumElementsAlignedB: 101376 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 158720 + LdsOffsetB: 57344 + LdsOffsetB_Blk: 216064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 57344 + LdsOffsetMXSA_Blk: 216064 + LdsOffsetMXSB: 57344 + LdsOffsetMXSB_Blk: 216064 + LdsOffsetMetadata: 57344 + LdsOffsetMetadata_Blk: 216064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 192 + MacroTileA: 112 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 57344 + ldsNumBytesB: 101376 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 182 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xLNKQow4lWaBLYM35Yd6pu9JJqtiahROkWGtwardxtI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 112 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57344 + LdsInitCVgprs: false + LdsNumBytes: 57344 + LdsNumElementsAlignedA: 7168 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 7168 + LdsOffsetB_Blk: 39936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 7168 + LdsOffsetMXSA_Blk: 39936 + LdsOffsetMXSB: 7168 + LdsOffsetMXSB_Blk: 39936 + LdsOffsetMetadata: 7168 + LdsOffsetMetadata_Blk: 39936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 7168 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 183 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SrjNM34oulYcAn4KDP5aQeAhCO_PDQk0Cjy_H6fZxKo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 112 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 14336 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 14336 + LdsOffsetB_Blk: 79872 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 14336 + LdsOffsetMXSA_Blk: 79872 + LdsOffsetMXSB: 14336 + LdsOffsetMXSB_Blk: 79872 + LdsOffsetMetadata: 14336 + LdsOffsetMetadata_Blk: 79872 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 14336 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 184 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT112x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT193ExPsd6WybeUnwp_SiRcYsSTj8J6PClEQ1ieLFlh4E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 112 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 112 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 28672 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 28672 + LdsOffsetB_Blk: 159744 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 28672 + LdsOffsetMXSA_Blk: 159744 + LdsOffsetMXSB: 28672 + LdsOffsetMXSB_Blk: 159744 + LdsOffsetMetadata: 28672 + LdsOffsetMetadata_Blk: 159744 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [7, 4] + MIWaveTileA: 7 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 112 + MacroTile1: 256 + MacroTileA: 112 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 4 + ThreadTileA: 56 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 28672 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 185 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT164E1ecZH9FYCwGeH2zAW2v0zGrUlgjCeHgwvL_w14os= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 26688 + LdsInitCVgprs: false + LdsNumBytes: 26688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 186 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT162IIBdoY_zJWu9AC5gzIGUyN0pFo6jYQGhFRomzBmZg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53376 + LdsInitCVgprs: false + LdsNumBytes: 53376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 187 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xVDexKeoA4ZQ-yCnx4998n3gSvuY1xtTwuSUIDXSRcM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106752 + LdsInitCVgprs: false + LdsNumBytes: 106752 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 188 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1le0lU3tnFnxa_PkF9dnzJ54hccgTVVnNfLuE6QHWbmc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 213248 + LdsInitCVgprs: false + LdsNumBytes: 213248 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 1] + MIWaveTileA: 2 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 16 + MacroTileA: 128 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 16 + NumGlobalWriteVectorsPerThread: 16 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 1 + ThreadTileA: 16 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 189 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q7OfRan6kQEP3bDOFMzqc8kdA9qo6Fwe_Z416MwvYWI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 27776 + LdsInitCVgprs: false + LdsNumBytes: 27776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 190 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1fal4L63eqjOsh1NLSBtuYvvQTvo1AkMBauHAQ6Dd1xM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55552 + LdsInitCVgprs: false + LdsNumBytes: 55552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 191 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vYCLo_t2oTPsOePzU8JkEgx5HGgV-Th5KYkGEQy321M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110848 + LdsInitCVgprs: false + LdsNumBytes: 110848 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 192 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xKjnrv1d27I9J1GsnvzZPRmMbUbfpJlf4o3coluWiUo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 221440 + LdsInitCVgprs: false + LdsNumBytes: 221440 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 2] + MIWaveTileA: 2 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 32 + MacroTileA: 128 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 2 + ThreadTileA: 16 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 193 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11eu04AKkQCht00Zpiw8N9VB6VtVpxoVH0Qy4Zl0SB7k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 28864 + LdsInitCVgprs: false + LdsNumBytes: 28864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 194 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ft6yHVI7H0CfjEfjykhmCeWrHiUnjVT9mI8d7VwebDc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57728 + LdsInitCVgprs: false + LdsNumBytes: 57728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 195 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VohXsr3TtkLFSfsGjUkRXJmjprk8vri__x1ASIRe894= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115456 + LdsInitCVgprs: false + LdsNumBytes: 115456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 196 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FuBXtNr6CvUr2pTiwLqphALN_JItAOlHFo8EvIifBhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 230144 + LdsInitCVgprs: false + LdsNumBytes: 230144 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 3] + MIWaveTileA: 2 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 48 + MacroTileA: 128 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 3 + ThreadTileA: 16 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 197 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT14KJ8m0CUgzSFSoGLK9gSaVVrOdaEf54S39HxXPSChVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 198 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1QzenTVlJmekuyBHTwX24uJqYASGM5L_pIZVn8UiIpAA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 199 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EXXTBKTc639oQTj4lFnHnZ7an3pc0MfnL0ThiQTlZJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119296 + LdsInitCVgprs: false + LdsNumBytes: 119296 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 200 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1g6fH1FowXVo5MWFc_zGbJIXA3on-TVYl6GqTX2OItzc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238080 + LdsInitCVgprs: false + LdsNumBytes: 238080 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 64 + MacroTileA: 128 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 201 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15dB9SukDINKDh6QfDok5mJmo98dyyKsO_9gfIEeVbSU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 31040 + LdsInitCVgprs: false + LdsNumBytes: 31040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 202 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1-Qn7AFf_MlFIOBAjPq5WJqvK-GPJdb9n60hmlgI7brY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62080 + LdsInitCVgprs: false + LdsNumBytes: 62080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 203 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13vMKMZD8586rZkVVwdyRvXRg8JZ28bqm2dZ51WG1RVM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 124160 + LdsInitCVgprs: false + LdsNumBytes: 124160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 204 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x80x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KHsblBV9ESdTGZ9_fWOfPvjAExlLnOHFzmoovxzTwlE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 80 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 80 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 247040 + LdsInitCVgprs: false + LdsNumBytes: 247040 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 5] + MIWaveTileA: 2 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 80 + MacroTileA: 128 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 5 + ThreadTileA: 16 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 205 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1PWfhYxx-tqXITZDfnbDCnzqg002BetCawHNpC8vAvL4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32128 + LdsInitCVgprs: false + LdsNumBytes: 32128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 206 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19ZIFsJPRJ8K-OfEG6xaRK-LbEcXVNaCN1ebL3E3yzw0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64256 + LdsInitCVgprs: false + LdsNumBytes: 64256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 207 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12hUh1RS-GKqhMFYF7U2UG0NxbeB_us_KFWTu0IGUw6Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128512 + LdsInitCVgprs: false + LdsNumBytes: 128512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 208 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x96x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tFnhgEDJYkM4bx-JXUhFVXkc8P5e2g9oJp5uUq2_RBQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 96 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 96 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 255488 + LdsInitCVgprs: false + LdsNumBytes: 255488 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 50688 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 96 + MacroTileA: 128 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 50688 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 209 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hCdGZp9opGTbw8SUrnxqRVfDBDkdc-gDu-2zilV1XI0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49600 + LdsInitCVgprs: false + LdsNumBytes: 49600 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 210 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qVUaTodANQa5SvamLwmm-rgYTrXO4LdRdFFhl9cecXM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 99200 + LdsInitCVgprs: false + LdsNumBytes: 99200 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 211 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LuO58EaYAnups1R8CN7xTo5asy_I7jt5cdR_ajrAWZ4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 198400 + LdsInitCVgprs: false + LdsNumBytes: 198400 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 212 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x112x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lno6rwQX56vbcUWXBQa1lTAoe1hE4MTmYD06rV_U5WM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 112 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 112 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 265728 + LdsInitCVgprs: false + LdsNumBytes: 265728 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 59136 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 132864 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 206592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 206592 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 206592 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 206592 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 7] + MIWaveTileA: 2 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 112 + MacroTileA: 128 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 7 + ThreadTileA: 16 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 59136 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 213 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MFYCXJBQ5fib03euXi2YUTEb2yYV2JanSGlqp4zFDCM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 214 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UknM2QCZVSemk6bTS0WCzH9TTroFJd4yamebmXh80s4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 215 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13Zd7-KFGDyRqFPxozjxJ8GYSKPFwpwHCkkSf71PLo3Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 216 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NcqNfFp34zsPRJ2J8juSPzGSK2JKQsH8MpBkw3eddnY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 128 + MacroTileA: 128 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 217 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT11IcXaSewtPk1srv17MGyJJrpZpFFP7N6W4tuITL0XgQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51776 + LdsInitCVgprs: false + LdsNumBytes: 51776 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 218 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q5o8K68GHm3k6X9YdrqmMM788aqDgWch77mbUd9D9sk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 103552 + LdsInitCVgprs: false + LdsNumBytes: 103552 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 219 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WYbPck-sFURlRWi58ZU6MXMzF1TQ-BA5JWMskOYbaUg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 207104 + LdsInitCVgprs: false + LdsNumBytes: 207104 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 220 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x144x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ycGdubhcbzdhDJoMKrHKN4NbkjINrV_auFCUWUN8SuY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 144 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 144 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 299520 + LdsInitCVgprs: false + LdsNumBytes: 299520 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 76032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 149760 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 223488 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 223488 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 223488 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 223488 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 9] + MIWaveTileA: 2 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 144 + MacroTileA: 128 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 9 + ThreadTileA: 16 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 76032 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 221 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d_nT9fahE3aGYamITGpJu4vs6PNzcLOTE42oIGbTXds= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52864 + LdsInitCVgprs: false + LdsNumBytes: 52864 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 222 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15vWM_UyZ8cRHqOD7GAIlGPPG0UkFRph5zRPcHDerdpM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105728 + LdsInitCVgprs: false + LdsNumBytes: 105728 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 223 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GWiaJ8wCN8apluFy5_ujNe7iEd9LiRHxJMx97YedLyY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 211456 + LdsInitCVgprs: false + LdsNumBytes: 211456 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 224 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x160x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dXIhGRqdxQOEO0PQcMpzwgf-ZKSz--eCaZuHniVU3RE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 256 + LSPA: 256 + LSPB: 160 + LVCA: 128 + LVCB: 256 + LVPA: 256 + LVPB: 160 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 313856 + LdsInitCVgprs: false + LdsNumBytes: 313856 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 83200 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156928 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 230656 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 230656 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 230656 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 230656 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 10] + MIWaveTileA: 2 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 160 + MacroTileA: 128 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 10 + ThreadTileA: 16 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 83200 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 225 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1LccI7NUAiJAbYg7vZ1AeBzQrG9H_xrwCzBcn9Hb1w24= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53952 + LdsInitCVgprs: false + LdsNumBytes: 53952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 226 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15xlJJL2jrb2ULGbThbx7qxhOY0bMMxXuUiyYfpkocKU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107904 + LdsInitCVgprs: false + LdsNumBytes: 107904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 227 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1N6bfiMz_KnM1U-0vsZ3mwJ1bFlAU2zkaMhgSqDHgZ0U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 215808 + LdsInitCVgprs: false + LdsNumBytes: 215808 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 11] + MIWaveTileA: 2 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 176 + MacroTileA: 128 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 11 + ThreadTileA: 16 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 228 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1nYz6fCjqNV6SAdF1WyUjfBxRaSVcdu-eJYr_b7TQZJY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 229 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NwHGZQ0R_dtqK-3Aew4p6MQxVADKcKlv1-KxqsKG4yU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 230 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1V1fSUYqeUkw5aFLOkYWd-SN_-zycVw-qMboQsHvpVz0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 192 + MacroTileA: 128 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 231 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DTToVrTz3OayZLh-bxf9ZVNug4PnoTooHFmUSPIouAs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56128 + LdsInitCVgprs: false + LdsNumBytes: 56128 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 232 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1C097h4QYWmujwOUzfhM227tG2yrlqEeOZkbpZslLS5M= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112256 + LdsInitCVgprs: false + LdsNumBytes: 112256 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 233 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dXGeF_5hVkO9dzMaRJwtDIYw4H-cd-0q0iaiK_7qJo4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 224512 + LdsInitCVgprs: false + LdsNumBytes: 224512 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 13] + MIWaveTileA: 2 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 208 + MacroTileA: 128 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 13 + ThreadTileA: 16 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 234 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FNXmH-2RDflmFIBjPmdrrAcvEUWfecQShba7kKW2clo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57216 + LdsInitCVgprs: false + LdsNumBytes: 57216 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 235 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1F9KOrTeG8Wbl1AemNCBkkK-Lao4A4Ki_2IATmxWy9c8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114432 + LdsInitCVgprs: false + LdsNumBytes: 114432 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 236 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GlLDBhU2IWXsKqiImss77X1lq__eQakWREHJpgkLxNk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228864 + LdsInitCVgprs: false + LdsNumBytes: 228864 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 224 + MacroTileA: 128 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 237 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19A1oJqUXXE0SgEtD0C7GBXolcXzu45Drbz_JsAOT87E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58304 + LdsInitCVgprs: false + LdsNumBytes: 58304 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 238 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_ij9tXAeChqlzCSWJcQmMx7Kv3wk3VNOUxes_jubYRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 240 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 116608 + LdsInitCVgprs: false + LdsNumBytes: 116608 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 32640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 32640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 239 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT108mtnije2V2mCiw1Hhp-lDr9AvqZg4dcLF3lKhXbDbQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233216 + LdsInitCVgprs: false + LdsNumBytes: 233216 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 15] + MIWaveTileA: 2 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 240 + MacroTileA: 128 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 15 + ThreadTileA: 16 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 240 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB8_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT2_16_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB8_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18DNVcl3xpMsCKdMqjPQ7uzuYUP0frxtZdQcBtnY8Ejc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 128 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [2, 16] + MIWaveTileA: 2 + MIWaveTileB: 16 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 16 + ThreadTile1: 16 + ThreadTileA: 16 + ThreadTileB: 16 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 8 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 241 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kcFegXuQGx5XhKqQiRUfLT0Nkuct6JUxWgA8QiYAjRs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 128 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 242 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT128x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA256_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1VtiLALYaHUrU4R6fII6BXC1x5C31YwFqDU_GXoWeg-8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 128 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 128 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 256 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [8, 4] + MIWaveTileA: 8 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 128 + MacroTile1: 256 + MacroTileA: 128 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 4 + ThreadTileA: 64 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 243 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OJ2WkfNPwpQdhvisuoqtsDdyIBgEAoA2P_dTZSYc-es= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 29952 + LdsInitCVgprs: false + LdsNumBytes: 29952 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 25600 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 25600 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 25600 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 25600 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 244 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KuTT01YdN9G8dWZ5gOehG3Hs4Ty_JCiZwqv8viDE-io= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59904 + LdsInitCVgprs: false + LdsNumBytes: 59904 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 51200 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 51200 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 51200 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 51200 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 245 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vQNpQz8UseslgRIEny7ElkuNCXcL2wZrJZRRJ5upj10= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119808 + LdsInitCVgprs: false + LdsNumBytes: 119808 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 102400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 102400 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 102400 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 102400 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 246 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1zG6-ZjKPbaa85RPop42qorBXK2V4LIdYExBPddSuPlc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 144 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 238592 + LdsInitCVgprs: false + LdsNumBytes: 238592 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 204800 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 204800 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 204800 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 204800 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 1] + MIWaveTileA: 9 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 64 + MacroTileA: 144 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 1 + ThreadTileA: 72 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 247 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1FllRBwoIGzZ9bkpNVKVM7Zn9o93newDXaPMEBMxRLXY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50688 + LdsInitCVgprs: false + LdsNumBytes: 50688 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 248 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1b_qPt-i3hsP7goEBJ8N2m9eKKAxElaj7uZVd54Xm-SE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 101376 + LdsInitCVgprs: false + LdsNumBytes: 101376 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 249 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_4rm8UeBtOi15E-Xk97oJAIAJ9AE2RtMdard2enrDiw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 250 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13kLD52e8x8fNibrWIIittYYtQkaVe7i9aMNv-fjbR0A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 144 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 73728 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 73728 + LdsOffsetB_Blk: 214016 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 73728 + LdsOffsetMXSA_Blk: 214016 + LdsOffsetMXSB: 73728 + LdsOffsetMXSB_Blk: 214016 + LdsOffsetMetadata: 73728 + LdsOffsetMetadata_Blk: 214016 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 2] + MIWaveTileA: 9 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 128 + MacroTileA: 144 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 2 + ThreadTileA: 72 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 73728 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 251 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Ref0a-mbcwS11ClmQv18w_DhETo3ulEKsip5SRI5mQU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55040 + LdsInitCVgprs: false + LdsNumBytes: 55040 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 252 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1cqw9QqOkmhQHNN-sZGWgCeLT-656FMLot1Lq_AcnT7Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 110080 + LdsInitCVgprs: false + LdsNumBytes: 110080 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 253 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1avvqJfoKi-EoltOZZNju6f0cYgBWAJSyjj40CvxcWrc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 220160 + LdsInitCVgprs: false + LdsNumBytes: 220160 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 3] + MIWaveTileA: 9 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 192 + MacroTileA: 144 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 3 + ThreadTileA: 72 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 254 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mQM8ROxQ0t7_SoYudcEz_Qf0QV5t6QzaPuftCVPBblg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 144 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59392 + LdsInitCVgprs: false + LdsNumBytes: 59392 + LdsNumElementsAlignedA: 9216 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 9216 + LdsOffsetB_Blk: 41984 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 9216 + LdsOffsetMXSA_Blk: 41984 + LdsOffsetMXSB: 9216 + LdsOffsetMXSB_Blk: 41984 + LdsOffsetMetadata: 9216 + LdsOffsetMetadata_Blk: 41984 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 9216 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 255 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT17P1rZgjqzYjZyT4BDpRCdhXSuJgU-2RcmI2M0o49JKM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 144 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 18432 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 18432 + LdsOffsetB_Blk: 83968 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 18432 + LdsOffsetMXSA_Blk: 83968 + LdsOffsetMXSB: 18432 + LdsOffsetMXSB_Blk: 83968 + LdsOffsetMetadata: 18432 + LdsOffsetMetadata_Blk: 83968 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 18432 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 256 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT144x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT9_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MF3YRE5uGjB1-8MD1NhdRZpwRUhXpnYLiTQP3iJJxBU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 144 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 144 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 36864 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 36864 + LdsOffsetB_Blk: 167936 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 36864 + LdsOffsetMXSA_Blk: 167936 + LdsOffsetMXSB: 36864 + LdsOffsetMXSB_Blk: 167936 + LdsOffsetMetadata: 36864 + LdsOffsetMetadata_Blk: 167936 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [9, 4] + MIWaveTileA: 9 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 144 + MacroTile1: 256 + MacroTileA: 144 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 72 + ThreadTile1: 4 + ThreadTileA: 72 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 36864 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 257 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1GwnIjVy1UpDIAa2i46F5lVAV0HsVFfj2rYghGNylb6I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 258 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dIGjc6any6dP5-PgxVAf2YMFUzYfq9x3TAH8gmv1qxw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 259 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1foKrCFZxsm_-PlN5R76g72gASex3IiTEjPRMe9qCOug= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201216 + LdsInitCVgprs: false + LdsNumBytes: 201216 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 260 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Vnw5RoMZMWvSo1HdwGwWckkx-HFeYJoBUrZsuyLmmsk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 160 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 279552 + LdsInitCVgprs: false + LdsNumBytes: 279552 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139776 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 262656 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 262656 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 262656 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 262656 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 1] + MIWaveTileA: 5 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 32 + MacroTileA: 160 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 40 + NumGlobalWriteVectorsPerThread: 40 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 1 + ThreadTileA: 40 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 261 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1_5RhYUd72nzJ5F6AsBThf2vAqe345CqDFb-WBqgD-1c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 1] + MIWaveTileA: 10 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 1 + ThreadTileA: 80 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 262 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1xHtWQ6C6N-F4xPTJI561XEfUITCaKMBFLcLhCQQ1hok= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 263 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1RxESAIWOTvPw7lb1wC1jypUnW4b0YaMgPmmz242FTj8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209408 + LdsInitCVgprs: false + LdsNumBytes: 209408 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 264 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16meCY4_wEmvf5lY7melGgFTsBs0z5Ko2c0c1H7IMabo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 160 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 312320 + LdsInitCVgprs: false + LdsNumBytes: 312320 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156160 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 279040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 279040 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 279040 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 279040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 2] + MIWaveTileA: 5 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 64 + MacroTileA: 160 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 80 + NumGlobalWriteVectorsPerThread: 80 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 2 + ThreadTileA: 40 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 265 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kIMadZ6ODhmgnI4uNECuFQkr2zHB4d7dZVWTzZI3WHs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54656 + LdsInitCVgprs: false + LdsNumBytes: 54656 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 266 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ceK9MPOlPlVHIrFlnjErwMbt9F63ECo3yHkZOxNmE1U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109312 + LdsInitCVgprs: false + LdsNumBytes: 109312 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 267 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hDRprkl1DtLiivhnXCYir3D2GF0rLOK4snYCTdhbJOo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 3] + MIWaveTileA: 5 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 96 + MacroTileA: 160 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 3 + ThreadTileA: 40 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 268 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TxT7OC64cF-Ak17iyoxtK2pcH-8Q-H1DMtlYftvpoCg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 269 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT18tQgaz68-LT0xQqFPizAE7B4JicTjQR-vQz6WdEAAEE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 2] + MIWaveTileA: 10 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 2 + ThreadTileA: 80 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 270 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ILRhb430wKvRz2zBX6_MQQkRd4rAcrsXBechOwUUWww= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225792 + LdsInitCVgprs: false + LdsNumBytes: 225792 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 4] + MIWaveTileA: 5 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 128 + MacroTileA: 160 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 4 + ThreadTileA: 40 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 271 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19YCoXdByR98Be7yo4SZj1cjnt8XMgIJzVhqWrQ-us1U= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59008 + LdsInitCVgprs: false + LdsNumBytes: 59008 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 272 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KqhTkAwAZ2SrxUxxLv1-wIdPO9cHK-IOz-jX4bl9rn0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118016 + LdsInitCVgprs: false + LdsNumBytes: 118016 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 273 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sscOXQKIm8ZmRLX49Nt5_82eG4LW4Sdj7zfSrM0trtw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 236032 + LdsInitCVgprs: false + LdsNumBytes: 236032 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 5] + MIWaveTileA: 5 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 160 + MacroTileA: 160 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 200 + NumGlobalWriteVectorsPerThread: 200 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 5 + ThreadTileA: 40 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 274 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IJPvMbsiLdSxJK1Pq-RQSuIkRbwDnQwuwezKzncc3KA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 275 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1V2rpzhHr6Otegac-zdwRF6n0FIDI5fq95Mx9hdWd4z0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122368 + LdsInitCVgprs: false + LdsNumBytes: 122368 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 276 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT16G0uyUzGyz4CYs7TGKA9iUx2PIN8ThByIO5s17jc_Dw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 3] + MIWaveTileA: 10 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 192 + MacroTileA: 160 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 3 + ThreadTileA: 80 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 277 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1csyuFcmKlwy34Yuvz_b7tsxG_y46aFfbrFN2ubuN-eU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63360 + LdsInitCVgprs: false + LdsNumBytes: 63360 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 278 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1kPsSOGqfVsVdC5F2caD16KGcHIvY-XoCs8XfusWXW20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126720 + LdsInitCVgprs: false + LdsNumBytes: 126720 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 279 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT5_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KPA7wXfrehhdF_UBnilDdIW84il5RHe5Ap0xq-dk4CU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253440 + LdsInitCVgprs: false + LdsNumBytes: 253440 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [5, 7] + MIWaveTileA: 5 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 224 + MacroTileA: 160 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 40 + ThreadTile1: 7 + ThreadTileA: 40 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 280 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1G4-cjAjRlbZVrmXR0b__G8comImEyPbKdLkuGwbVGq8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 160 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65536 + LdsInitCVgprs: false + LdsNumBytes: 65536 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 281 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1lF12SZPRB7HcWJgM0GuRCWO1UKJKw0_L2XrGRYqqO3w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 160 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130048 + LdsInitCVgprs: false + LdsNumBytes: 130048 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 282 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT160x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT10_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1NReiXBS9Z0gxocAQVxiSnWiznACuD9w3WZV3KsSxYN4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 160 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 160 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [10, 4] + MIWaveTileA: 10 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 160 + MacroTile1: 256 + MacroTileA: 160 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 80 + ThreadTile1: 4 + ThreadTileA: 80 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 283 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Z-GJUp5UaxCfVW6ovDmV_kyaViz0_uk4C8piZ43tfck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 32000 + LdsInitCVgprs: false + LdsNumBytes: 32000 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 16384 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 27648 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 27648 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 27648 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 27648 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 284 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u9NxkLyoxlbqj6eN_8W_20fpMZTBATuqOu5uRsKuVuc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64000 + LdsInitCVgprs: false + LdsNumBytes: 64000 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 55296 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 55296 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 55296 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 55296 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 285 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1sK3VOIoYb6TDXVR8ufIzxGDoRBVSbm1ceb4FDABQF_c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 128000 + LdsInitCVgprs: false + LdsNumBytes: 128000 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 110592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 110592 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 110592 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 110592 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 286 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1u-v_iwDwpHYUgAcvdE68kbJ3yZQr-lgl3Jro81aAnKw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 176 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 254976 + LdsInitCVgprs: false + LdsNumBytes: 254976 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 221184 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 221184 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 221184 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 221184 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 1] + MIWaveTileA: 11 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 64 + MacroTileA: 176 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 88 + NumGlobalWriteVectorsPerThread: 88 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 1 + ThreadTileA: 88 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 287 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Sy0Lid9iuRVHbDLKi1WBTgy1mKwvZKz996ABMRzQIcM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52736 + LdsInitCVgprs: false + LdsNumBytes: 52736 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 288 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1vtudVCVUfT2A2bnHLEA-dKfMu41TWlD1MXh1tXQZgdQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 105472 + LdsInitCVgprs: false + LdsNumBytes: 105472 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 289 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT10dDYo5t2dEvseuIhvJmVLq_f6INud8F1Yk-WZwQpWAg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 290 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x128x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1--e4nNThoJ6m4aIhliVcMCebzAI9qDC3P3Fnj5nzkXs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 256 + LSPA: 256 + LSPB: 128 + LVCA: 176 + LVCB: 256 + LVPA: 256 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 313344 + LdsInitCVgprs: false + LdsNumBytes: 313344 + LdsNumElementsAlignedA: 90112 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156672 + LdsOffsetB: 90112 + LdsOffsetB_Blk: 246784 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 90112 + LdsOffsetMXSA_Blk: 246784 + LdsOffsetMXSB: 90112 + LdsOffsetMXSB_Blk: 246784 + LdsOffsetMetadata: 90112 + LdsOffsetMetadata_Blk: 246784 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 2] + MIWaveTileA: 11 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 128 + MacroTileA: 176 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 176 + NumGlobalWriteVectorsPerThread: 176 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 2 + ThreadTileA: 88 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 90112 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 291 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Na8B9-ySCBoNF18t0OjuJp0CEApi8gTUGw-6pSnM8YE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57088 + LdsInitCVgprs: false + LdsNumBytes: 57088 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 292 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UgVWAwJwl51mh39mmw5DFYPocZCOziL0mwI5DV2PNzI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 176 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 114176 + LdsInitCVgprs: false + LdsNumBytes: 114176 + LdsNumElementsAlignedA: 22528 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 22528 + LdsOffsetB_Blk: 88064 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 22528 + LdsOffsetMXSA_Blk: 88064 + LdsOffsetMXSB: 22528 + LdsOffsetMXSB_Blk: 88064 + LdsOffsetMetadata: 22528 + LdsOffsetMetadata_Blk: 88064 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 22528 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 293 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mheUYpHO3GENSfJ42kMXFsopB0vcjGeU0Gte8C3xZvo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 228352 + LdsInitCVgprs: false + LdsNumBytes: 228352 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 3] + MIWaveTileA: 11 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 192 + MacroTileA: 176 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 3 + ThreadTileA: 88 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 294 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IjpHchamJDrXL3-X7WeJgJHOPQS6fwBVQmm0MYo9rtc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 32 + LSPA: 32 + LSPB: 256 + LVCA: 176 + LVCB: 32 + LVPA: 32 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61440 + LdsInitCVgprs: false + LdsNumBytes: 61440 + LdsNumElementsAlignedA: 11264 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 11264 + LdsOffsetB_Blk: 44032 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 11264 + LdsOffsetMXSA_Blk: 44032 + LdsOffsetMXSB: 11264 + LdsOffsetMXSB_Blk: 44032 + LdsOffsetMetadata: 11264 + LdsOffsetMetadata_Blk: 44032 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 11264 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 295 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT176x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT11_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1plkw9cbaFtFeWN2BoWChM3XRoHBxPoww4h_adfVuT-A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 176 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 176 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 242688 + LdsInitCVgprs: false + LdsNumBytes: 242688 + LdsNumElementsAlignedA: 45056 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 45056 + LdsOffsetB_Blk: 176128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 45056 + LdsOffsetMXSA_Blk: 176128 + LdsOffsetMXSB: 45056 + LdsOffsetMXSB_Blk: 176128 + LdsOffsetMetadata: 45056 + LdsOffsetMetadata_Blk: 176128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [11, 4] + MIWaveTileA: 11 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 176 + MacroTile1: 256 + MacroTileA: 176 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 88 + ThreadTile1: 4 + ThreadTileA: 88 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 45056 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 296 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rMxJvOc2YSfqlpCk7O9CQtbjUCcN4x-oXcMy9usFfnk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 49216 + LdsInitCVgprs: false + LdsNumBytes: 49216 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 297 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT12SRD2DLD9gelbe6eWsj2Z5ky5awDjVb0xYd-8xvmDys= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 98432 + LdsInitCVgprs: false + LdsNumBytes: 98432 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 298 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1O1rjqEscamCaIDvFucnVPTYKH37GLuDSu8yeEOYKImc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 196864 + LdsInitCVgprs: false + LdsNumBytes: 196864 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 299 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1DzqwoSuJPeodpd_QngaWSyk-g6HFN11fJ0rrGi3jU3Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 262656 + LdsInitCVgprs: false + LdsNumBytes: 262656 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131328 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 254208 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 254208 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 254208 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 254208 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 1] + MIWaveTileA: 3 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 16 + MacroTileA: 192 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 24 + NumGlobalWriteVectorsPerThread: 24 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 1 + ThreadTileA: 24 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 300 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Gr5hDc4CyCVGEhfjdvS_I5JS3sL1c8CzfH56QCD6o40= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50304 + LdsInitCVgprs: false + LdsNumBytes: 50304 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 301 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1iVMp0bxbh8HQJe33m-q8vRDWkp2ndiZQKn1ZtIBahYM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100608 + LdsInitCVgprs: false + LdsNumBytes: 100608 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 302 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IPe_8xa9CHRU9lr_T6gkl8Bx_tUPfaG7QD82Z8LkfM0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200960 + LdsInitCVgprs: false + LdsNumBytes: 200960 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 303 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1WxEuiLMom4d9mmwiPs1KOZ-NbaxZmXsPZ0ddx7I5bck= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 279040 + LdsInitCVgprs: false + LdsNumBytes: 279040 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 139520 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 262400 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 262400 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 262400 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 262400 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 2] + MIWaveTileA: 3 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 32 + MacroTileA: 192 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 48 + NumGlobalWriteVectorsPerThread: 48 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 2 + ThreadTileA: 24 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 304 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UC0BQgQxGimmyjDDlI22y1ZWAbn8AwzgoaJTnN3bT20= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51392 + LdsInitCVgprs: false + LdsNumBytes: 51392 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 305 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1k-dTF6awAQSUabKfT-O4GF3HJT41fQzZYtZE1yp9i68= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102784 + LdsInitCVgprs: false + LdsNumBytes: 102784 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 306 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IHD_KuecTUikRmkLVjiG3Yr1prlodHTGuPo0yAX5AuM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205568 + LdsInitCVgprs: false + LdsNumBytes: 205568 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 307 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x48x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CCOxgxCtqYSiCsbR1PLg9G4edn4dpGU8m132dM9jO_A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 48 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 48 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 296448 + LdsInitCVgprs: false + LdsNumBytes: 296448 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 25344 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 148224 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 271104 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 271104 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 271104 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 271104 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 3] + MIWaveTileA: 3 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 48 + MacroTileA: 192 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 72 + NumGlobalWriteVectorsPerThread: 72 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 3 + ThreadTileA: 24 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 25344 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 308 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1-aiDTTC0-PcrUvBHo2AEJdqmh7E7cRao_NXfoJbZjrE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 1] + MIWaveTileA: 12 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 1 + ThreadTileA: 96 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 309 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1BS-tgqHxXYndyrTUlgcCk3R030Izfub7-YpSDC2Lj5k= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104704 + LdsInitCVgprs: false + LdsNumBytes: 104704 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 310 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1IDE5oHo4VqwOim1GODTYIuYUUc2j1fVaHA0bTUYAtD8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209152 + LdsInitCVgprs: false + LdsNumBytes: 209152 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 4] + MIWaveTileA: 3 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 4 + ThreadTileA: 24 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 311 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15vPTd5Uk0TjvEhzyyaXWXKBCUpNpDEjKQLg7otv-fg4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 192 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 312320 + LdsInitCVgprs: false + LdsNumBytes: 312320 + LdsNumElementsAlignedA: 122880 + LdsNumElementsAlignedB: 33280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 156160 + LdsOffsetB: 122880 + LdsOffsetB_Blk: 279040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 122880 + LdsOffsetMXSA_Blk: 279040 + LdsOffsetMXSB: 122880 + LdsOffsetMXSB_Blk: 279040 + LdsOffsetMetadata: 122880 + LdsOffsetMetadata_Blk: 279040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 2] + MIWaveTileA: 6 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 64 + MacroTileA: 192 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 2 + ThreadTileA: 48 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 122880 + ldsNumBytesB: 33280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 312 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Yr1zFECLc3JTmTljaiwZW_9YL6OdLJ-2zDCNwkG2oX4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53568 + LdsInitCVgprs: false + LdsNumBytes: 53568 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 313 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1hn1AVDeGwRGJfTMxPr226ynJBPsmhT70Q0T4amfuuGk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 107136 + LdsInitCVgprs: false + LdsNumBytes: 107136 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 314 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Q_NgguwuxDzSzqAUjkkplPB0YnHfDx-w02U-WTxfHKo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 214272 + LdsInitCVgprs: false + LdsNumBytes: 214272 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 5] + MIWaveTileA: 3 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 80 + MacroTileA: 192 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 5 + ThreadTileA: 24 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 315 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT15BYhiSikl5AP6QW6AvwFqjUlYozmuol48-jz5vflHyI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54656 + LdsInitCVgprs: false + LdsNumBytes: 54656 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 316 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_6_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ysFdV1jL_NbN-iTP0mvw0rQyDTDxbHT0jCleDTrckhU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109312 + LdsInitCVgprs: false + LdsNumBytes: 109312 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 6] + MIWaveTileA: 3 + MIWaveTileB: 6 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 6 + ThreadTileA: 24 + ThreadTileB: 6 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 317 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1OWqkxDIyixf6YYg3K1o2kgEBanayzQzhFcOb6WFmVkE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218624 + LdsInitCVgprs: false + LdsNumBytes: 218624 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 3] + MIWaveTileA: 6 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 96 + MacroTileA: 192 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 144 + NumGlobalWriteVectorsPerThread: 144 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 3 + ThreadTileA: 48 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 318 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1udo8QkiJG6j3WJUwVPeBCfrb2ZMkLYcok7a_NH9Rwoc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55744 + LdsInitCVgprs: false + LdsNumBytes: 55744 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 319 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1MzZj2lTUr2Sk7xdoIH7WQReMp1P2wkhWEhQ9YZdPPk0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111488 + LdsInitCVgprs: false + LdsNumBytes: 111488 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 320 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT13oW21lNJVJMwkgw3A__exeIFrwMaC12_6JdGtOPNUB8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222976 + LdsInitCVgprs: false + LdsNumBytes: 222976 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 7] + MIWaveTileA: 3 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 112 + MacroTileA: 192 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 7 + ThreadTileA: 24 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 321 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1TZFIQY6Zh1KqfQi1IOMbCMoGEJak26WdDoU9JSCiLEw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 322 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1rMb_J2DKSwqCzauRJg4sErfTnPPFrM0500TIz6DAfMU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 323 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ucmrsOsBu8atq_4aUFaCkQQX8QpRgdFCMxfh3WI7Bk8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 2] + MIWaveTileA: 12 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 128 + MacroTileA: 192 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 2 + ThreadTileA: 96 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 324 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1KhryTC5WcM-WdX814iwgkDu_jDxJmgNEPd-DFerNTw4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57920 + LdsInitCVgprs: false + LdsNumBytes: 57920 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 325 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1EXY9Kd_QrAWNtXeCLCZ8dCUdXgGs49AvTA5FBV7eHVU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115840 + LdsInitCVgprs: false + LdsNumBytes: 115840 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 326 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ivKWzc5MtwvC18GZgTuzUpXVdeEw7EVydM86Vc_aghY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 231680 + LdsInitCVgprs: false + LdsNumBytes: 231680 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 9] + MIWaveTileA: 3 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 144 + MacroTileA: 192 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 216 + NumGlobalWriteVectorsPerThread: 216 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 9 + ThreadTileA: 24 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 327 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1tlmVsmpgZCny6jTf2ahmqdh9bkyYW288Vl7Mm8IWYCA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59008 + LdsInitCVgprs: false + LdsNumBytes: 59008 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 328 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19Y4eZVK0bYugoc6oxEVNoYv_2ABC0w2Pl-5UeicJcTk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118016 + LdsInitCVgprs: false + LdsNumBytes: 118016 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 5] + MIWaveTileA: 6 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 5 + ThreadTileA: 48 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 329 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1mAslnFNXArZPQD8GumJvQkrWaGwgcLaP-wBcrQHCN9c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234752 + LdsInitCVgprs: false + LdsNumBytes: 234752 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 42240 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 10] + MIWaveTileA: 3 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 160 + MacroTileA: 192 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 10 + ThreadTileA: 24 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 42240 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 330 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1YQMQGV-sNZlYdfu_CyswbJc3EzDCC9X8gGqVILU-DFI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60096 + LdsInitCVgprs: false + LdsNumBytes: 60096 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 331 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1d-7Ry0VW_3zK1kEenFgrHQHL8m1HXg5XLoGpib8hCRk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 176 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 120192 + LdsInitCVgprs: false + LdsNumBytes: 120192 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 23936 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 23936 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 332 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1pZmOX47RextR-xAlkPRvjQXOsbk8S3ArcE2UCTpCMkI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 240384 + LdsInitCVgprs: false + LdsNumBytes: 240384 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 11] + MIWaveTileA: 3 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 176 + MacroTileA: 192 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 264 + NumGlobalWriteVectorsPerThread: 264 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 11 + ThreadTileA: 24 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 333 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ld_gRxnJ4eq-kh1O0PzMgHjzsUYTrAG-LdhAeGfLS4s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 334 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1dgNLeYSkTMmSXOIYW2sCD1_d98yXvwK6eR9T1gm4RFw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122368 + LdsInitCVgprs: false + LdsNumBytes: 122368 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 335 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT12_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Qd0YAYLoWbkeiCHD0HE78KdDA_v47_BMiH-Is6PBeyg= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [12, 3] + MIWaveTileA: 12 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 192 + MacroTileA: 192 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 96 + ThreadTile1: 3 + ThreadTileA: 96 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 336 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1CpF_a-0kqT5jHVL1bCNvtBk4YFVI49u4UMtUnU6-wxU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 208 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62272 + LdsInitCVgprs: false + LdsNumBytes: 62272 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 14208 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 14144 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 337 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1n8ThDJmJlU4TumtaZIi1FX4gtpghp7sIsZut9kY4qbE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 208 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 124544 + LdsInitCVgprs: false + LdsNumBytes: 124544 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 28288 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 28288 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 338 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1ofs9NsvHYEhhdJ6PMY4DLkWAjr8BcDy6xRKzR30Emkw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 249088 + LdsInitCVgprs: false + LdsNumBytes: 249088 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 13] + MIWaveTileA: 3 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 208 + MacroTileA: 192 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 13 + ThreadTileA: 24 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 339 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1SH9G1P2vlGaOuezUhwe1E45jhg6d4GpLsm5Yn4vdP8Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 224 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 63360 + LdsInitCVgprs: false + LdsNumBytes: 63360 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 340 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT19yd1Bow5_rqp_-xDYul6czegf5DdxYEJYDAAq0HV9ZA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 64 + LSPA: 64 + LSPB: 224 + LVCA: 192 + LVCB: 64 + LVPA: 64 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 126720 + LdsInitCVgprs: false + LdsNumBytes: 126720 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 341 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT116lXRL1oYZMG3oyVCLfTqPcl875kC_iCvP4r0WU2Fxs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 253440 + LdsInitCVgprs: false + LdsNumBytes: 253440 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 7] + MIWaveTileA: 6 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 224 + MacroTileA: 192 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 7 + ThreadTileA: 48 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 342 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1UK7swDSnCv6z7XAjj7yB9QM1WDGwLQdScjipEz0hxzE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 32 + LSPA: 32 + LSPB: 240 + LVCA: 192 + LVCB: 32 + LVPA: 32 + LVPB: 240 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 64448 + LdsInitCVgprs: false + LdsNumBytes: 64448 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 16384 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 16320 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 343 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT3_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1Ub6A74M9TBLtn9KGykVDRt5e56cMWmKWdFupUPL4yak= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257792 + LdsInitCVgprs: false + LdsNumBytes: 257792 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [3, 15] + MIWaveTileA: 3 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 240 + MacroTileA: 192 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 24 + ThreadTile1: 15 + ThreadTileA: 24 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 344 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT192x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA128_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT6_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT1qHdDCwdWw5RRDq_4kZu-gkCM34m0uREpRQ6pUwicwpM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 192 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 192 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 128 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [6, 8] + MIWaveTileA: 6 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 192 + MacroTile1: 256 + MacroTileA: 192 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 48 + ThreadTile1: 8 + ThreadTileA: 48 + ThreadTileB: 8 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 345 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2_lgptoF8xi1DsgS3wjUGb6TCEi-WOWoYQFLHrnw8Ioc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 50432 + LdsInitCVgprs: false + LdsNumBytes: 50432 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 346 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WTXtw7gFDMSC33aAOZf1WtCTxgGyvBNqsR7jwiz4hCs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100864 + LdsInitCVgprs: false + LdsNumBytes: 100864 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 347 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2NXXhvGHr-P3kyqO3f772FWaZDtAzkFOR4GN9CJp7CUU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 201728 + LdsInitCVgprs: false + LdsNumBytes: 201728 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 348 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x64x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2V_piRlHLH5Tl2PuEQJVRzvHWGmhc34uC-XoVQkP3JKw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 256 + LSPA: 256 + LSPB: 64 + LVCA: 208 + LVCB: 256 + LVPA: 256 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 280576 + LdsInitCVgprs: false + LdsNumBytes: 280576 + LdsNumElementsAlignedA: 106496 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 140288 + LdsOffsetB: 106496 + LdsOffsetB_Blk: 246784 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 106496 + LdsOffsetMXSA_Blk: 246784 + LdsOffsetMXSB: 106496 + LdsOffsetMXSB_Blk: 246784 + LdsOffsetMetadata: 106496 + LdsOffsetMetadata_Blk: 246784 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 1] + MIWaveTileA: 13 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 64 + MacroTileA: 208 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 104 + NumGlobalWriteVectorsPerThread: 104 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 1 + ThreadTileA: 104 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 106496 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 349 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2aaiYrENMAgA2OprqHxkf1TmaTfolagwU6cPbyQ_XxkM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54784 + LdsInitCVgprs: false + LdsNumBytes: 54784 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 350 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Bte0eXcNLDpdUeEVIQ0VY3xEfIAwLGiJr3jHI-XPgjQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109568 + LdsInitCVgprs: false + LdsNumBytes: 109568 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 351 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2zYUQAxhAKf9U6jicnBWrrwDK_Z5Z1Vul8gwelfr4f_E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 218112 + LdsInitCVgprs: false + LdsNumBytes: 218112 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 2] + MIWaveTileA: 13 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 128 + MacroTileA: 208 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 208 + NumGlobalWriteVectorsPerThread: 208 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 2 + ThreadTileA: 104 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 352 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2W4mts6tUflDCQIMgs05ooM6cCshN0KcUMJvDumE2RHU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 208 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59136 + LdsInitCVgprs: false + LdsNumBytes: 59136 + LdsNumElementsAlignedA: 13312 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 13312 + LdsOffsetB_Blk: 46080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 13312 + LdsOffsetMXSA_Blk: 46080 + LdsOffsetMXSB: 13312 + LdsOffsetMXSB_Blk: 46080 + LdsOffsetMetadata: 13312 + LdsOffsetMetadata_Blk: 46080 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 13312 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 353 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2COo05Snp8qxfaH6Kihgz75DMgOuAxN6SZ53ZGvEN6tQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 208 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 118272 + LdsInitCVgprs: false + LdsNumBytes: 118272 + LdsNumElementsAlignedA: 26624 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 26624 + LdsOffsetB_Blk: 92160 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 26624 + LdsOffsetMXSA_Blk: 92160 + LdsOffsetMXSB: 26624 + LdsOffsetMXSB_Blk: 92160 + LdsOffsetMetadata: 26624 + LdsOffsetMetadata_Blk: 92160 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 26624 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 354 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2D4WTcHvvIyPf8rMB8-jQl8q2lVteb2VDf5hVLsjL51Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 236544 + LdsInitCVgprs: false + LdsNumBytes: 236544 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 3] + MIWaveTileA: 13 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 192 + MacroTileA: 208 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 312 + NumGlobalWriteVectorsPerThread: 312 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 3 + ThreadTileA: 104 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 355 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT208x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT13_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pn0UQ3K4cZrvPi_A1vIECusGBev7XOqnFJIyTnBro74= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 208 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 208 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 53248 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 53248 + LdsOffsetB_Blk: 184320 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 53248 + LdsOffsetMXSA_Blk: 184320 + LdsOffsetMXSB: 53248 + LdsOffsetMXSB_Blk: 184320 + LdsOffsetMetadata: 53248 + LdsOffsetMetadata_Blk: 184320 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [13, 4] + MIWaveTileA: 13 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 208 + MacroTile1: 256 + MacroTileA: 208 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 104 + ThreadTile1: 4 + ThreadTileA: 104 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 53248 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 356 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QR3-N5KdXlyt8GPnxtYoco6sG6AF4KDPXNvpeBcStNc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56448 + LdsInitCVgprs: false + LdsNumBytes: 56448 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 357 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2o60OUeIaKqpcjVL19kp0zIhpeYM6CAF7FDK8bW9bRoQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 112896 + LdsInitCVgprs: false + LdsNumBytes: 112896 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 358 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT26lGM6t3ZyDjtAcLE2zjLnsCGiSclWjpdy5AB_9GagDs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 225792 + LdsInitCVgprs: false + LdsNumBytes: 225792 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 1] + MIWaveTileA: 7 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 32 + MacroTileA: 224 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 56 + NumGlobalWriteVectorsPerThread: 56 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 1 + ThreadTileA: 56 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 359 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qovBeMG3B9tEPnAdVI-9JyEJSgt1wvX_BPicRGUEy2I= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58624 + LdsInitCVgprs: false + LdsNumBytes: 58624 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 1] + MIWaveTileA: 14 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 1 + ThreadTileA: 112 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 360 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VEVbNYyW0QeSi1GSoSLF4VnZrmZLH0zVoFohQHT2FXI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117248 + LdsInitCVgprs: false + LdsNumBytes: 117248 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 361 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nZ1BGhrCQrO_jyk5yuYA6mIKovCAIjohqhrFUroBF4E= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 233984 + LdsInitCVgprs: false + LdsNumBytes: 233984 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 2] + MIWaveTileA: 7 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 64 + MacroTileA: 224 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 112 + NumGlobalWriteVectorsPerThread: 112 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 2 + ThreadTileA: 56 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 362 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2dzWTRHggBjte-KcfoIR9_QJZzdd06HzPIogvgqlC1KY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 60800 + LdsInitCVgprs: false + LdsNumBytes: 60800 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 363 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2avfmk50wR35DoZhDJJIh337nYLdMoRkebL3DL1YTSeM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 121600 + LdsInitCVgprs: false + LdsNumBytes: 121600 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 364 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2iGRO9bt0dxH8YDqtkR4Cn0BmPrN-nl0USd-VRxwxB1w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 243200 + LdsInitCVgprs: false + LdsNumBytes: 243200 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 3] + MIWaveTileA: 7 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 96 + MacroTileA: 224 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 168 + NumGlobalWriteVectorsPerThread: 168 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 3 + ThreadTileA: 56 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 365 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2p5tTcS47uJKH3pw1wWB1hGXprQr9CkoB2idNIIVCobw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62976 + LdsInitCVgprs: false + LdsNumBytes: 62976 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 366 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2om4wNLMvLPOo5UO_ZzyCjhBEFlPkARVPNo2-P1aKbbI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 125952 + LdsInitCVgprs: false + LdsNumBytes: 125952 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 367 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2U50_rX1zCuR5akykBzUUt2vKlZWZH9LqbjIatFKv0RY= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 250880 + LdsInitCVgprs: false + LdsNumBytes: 250880 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 2] + MIWaveTileA: 14 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 128 + MacroTileA: 224 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 2 + ThreadTileA: 112 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 368 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2a-KBsgTp70NWfdgpw7wqHAjprXF5i1lEq1ACteMdFf0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 65152 + LdsInitCVgprs: false + LdsNumBytes: 65152 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 54272 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 54272 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 54272 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 54272 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 369 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2M0_XnOKkb2pmmfWybqUr4wmt_JfxAVUSTOj575N8coU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 130304 + LdsInitCVgprs: false + LdsNumBytes: 130304 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 108544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 108544 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 108544 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 108544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 370 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2m-BDmvwuhjcskL6P9BZuWu33706snA2nmejfPIoVhQI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 260608 + LdsInitCVgprs: false + LdsNumBytes: 260608 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 217088 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 217088 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 217088 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 217088 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 5] + MIWaveTileA: 7 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 160 + MacroTileA: 224 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 280 + NumGlobalWriteVectorsPerThread: 280 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 5 + ThreadTileA: 56 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 371 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2BjQM1ME0CO1Wh55KYnIw7Amg15El3k0IDFYD3gBhxgs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 224 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 100096 + LdsInitCVgprs: false + LdsNumBytes: 100096 + LdsNumElementsAlignedA: 21504 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 21504 + LdsOffsetB_Blk: 87040 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 21504 + LdsOffsetMXSA_Blk: 87040 + LdsOffsetMXSB: 21504 + LdsOffsetMXSB_Blk: 87040 + LdsOffsetMetadata: 21504 + LdsOffsetMetadata_Blk: 87040 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 21504 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 372 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2j5Wh4rI3-aAMNMDhsYKJdoi_7FUqFH7dbifTAYr2TlI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 64 + LSPA: 64 + LSPB: 192 + LVCA: 224 + LVCB: 64 + LVPA: 64 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 200192 + LdsInitCVgprs: false + LdsNumBytes: 200192 + LdsNumElementsAlignedA: 43008 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 43008 + LdsOffsetB_Blk: 174080 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 43008 + LdsOffsetMXSA_Blk: 174080 + LdsOffsetMXSB: 43008 + LdsOffsetMXSB_Blk: 174080 + LdsOffsetMetadata: 43008 + LdsOffsetMetadata_Blk: 174080 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 43008 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 373 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT14_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WUDoH1nSOFl7hA9bI91xeVSKTYydZJGqJ2rq8XLdP14= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 276480 + LdsInitCVgprs: false + LdsNumBytes: 276480 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 138240 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 224256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 224256 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 224256 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 224256 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [14, 3] + MIWaveTileA: 14 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 192 + MacroTileA: 224 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 336 + NumGlobalWriteVectorsPerThread: 336 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 112 + ThreadTile1: 3 + ThreadTileA: 112 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 374 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fB-EJ5Pg88dpplCyYXDMyzbPuEE9xYgmFDLjqEn2kY0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 293888 + LdsInitCVgprs: false + LdsNumBytes: 293888 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 146944 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 232960 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 232960 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 232960 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 232960 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 7] + MIWaveTileA: 7 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 224 + MacroTileA: 224 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 392 + NumGlobalWriteVectorsPerThread: 392 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 7 + ThreadTileA: 56 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 375 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT224x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA64_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT7_8_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2mFIpZyXg2LRVCesJmAFOQwsLDQ8X5cSkJmARG1MDzxc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 224 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 224 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 64 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 305152 + LdsInitCVgprs: false + LdsNumBytes: 305152 + LdsNumElementsAlignedA: 86016 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 152576 + LdsOffsetB: 86016 + LdsOffsetB_Blk: 238592 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 86016 + LdsOffsetMXSA_Blk: 238592 + LdsOffsetMXSB: 86016 + LdsOffsetMXSB_Blk: 238592 + LdsOffsetMetadata: 86016 + LdsOffsetMetadata_Blk: 238592 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [7, 8] + MIWaveTileA: 7 + MIWaveTileB: 8 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 224 + MacroTile1: 256 + MacroTileA: 224 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 56 + ThreadTile1: 8 + ThreadTileA: 56 + ThreadTileB: 8 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 86016 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 376 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2WqGnGvgw5ZKcFSzCuNijZYCtoF89lH6L6jekAvZQ1pU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52480 + LdsInitCVgprs: false + LdsNumBytes: 52480 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 377 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT22whZUDfK-QxkFcsqNb-0_7Jjyqe_KvM88DFh4gyzqTU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104960 + LdsInitCVgprs: false + LdsNumBytes: 104960 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 378 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2V3qwCgk9oDp0Wjoa67qsYsMO07v9XS_DhRmMW9fGZHo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209920 + LdsInitCVgprs: false + LdsNumBytes: 209920 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 1] + MIWaveTileA: 15 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 64 + MacroTileA: 240 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 120 + NumGlobalWriteVectorsPerThread: 120 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 1 + ThreadTileA: 120 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 379 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fXcUZzPHNoFXHN0NAvV37SEjGkWLNMqOUrcMyOYcgTc= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56832 + LdsInitCVgprs: false + LdsNumBytes: 56832 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 380 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2tg6FHdePV0DLaemG01n0j8_U2OKimTV0uxM7v922Ra8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 240 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113664 + LdsInitCVgprs: false + LdsNumBytes: 113664 + LdsNumElementsAlignedA: 30720 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 30720 + LdsOffsetB_Blk: 96256 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 30720 + LdsOffsetMXSA_Blk: 96256 + LdsOffsetMXSB: 30720 + LdsOffsetMXSB_Blk: 96256 + LdsOffsetMetadata: 30720 + LdsOffsetMetadata_Blk: 96256 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 30720 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 381 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT24UG9U3m_cWh4l1klOfitWb3D0i_bWdE4yGnbVZEPrNM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226304 + LdsInitCVgprs: false + LdsNumBytes: 226304 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 2] + MIWaveTileA: 15 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 128 + MacroTileA: 240 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 240 + NumGlobalWriteVectorsPerThread: 240 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 2 + ThreadTileA: 120 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 382 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT22vfbSNQHS5DWVJTUNA3NHjYV8evxcLiKO6AjWohRQvk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 32 + LSPA: 32 + LSPB: 192 + LVCA: 240 + LVCB: 32 + LVPA: 32 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61184 + LdsInitCVgprs: false + LdsNumBytes: 61184 + LdsNumElementsAlignedA: 15360 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 15360 + LdsOffsetB_Blk: 48128 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 15360 + LdsOffsetMXSA_Blk: 48128 + LdsOffsetMXSB: 15360 + LdsOffsetMXSB_Blk: 48128 + LdsOffsetMetadata: 15360 + LdsOffsetMetadata_Blk: 48128 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 15360 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 383 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2JFWEi9wYTRxRGjDKrpuVQWy_d1IaMn4w4uOtPjWVk4Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244736 + LdsInitCVgprs: false + LdsNumBytes: 244736 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 3] + MIWaveTileA: 15 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 192 + MacroTileA: 240 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 360 + NumGlobalWriteVectorsPerThread: 360 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 3 + ThreadTileA: 120 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 384 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT240x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA0_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA0_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT15_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2OC2aVvB2vZIm2LS7IhbHmr_jTPSxA1N3QAge5ve6SH8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 240 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 240 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 0 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 259072 + LdsInitCVgprs: false + LdsNumBytes: 259072 + LdsNumElementsAlignedA: 61440 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 61440 + LdsOffsetB_Blk: 192512 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 61440 + LdsOffsetMXSA_Blk: 192512 + LdsOffsetMXSB: 61440 + LdsOffsetMXSB_Blk: 192512 + LdsOffsetMetadata: 61440 + LdsOffsetMetadata_Blk: 192512 + LdsPadA: 0 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [15, 4] + MIWaveTileA: 15 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 240 + MacroTile1: 256 + MacroTileA: 240 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 120 + ThreadTile1: 4 + ThreadTileA: 120 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 61440 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 385 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2iyI7E_NV1FfZaoR2KPHzmH8QZ8S5kI9hN-pFfN3_efE= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 16 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 51264 + LdsInitCVgprs: false + LdsNumBytes: 51264 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 1152 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 1088 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 386 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pjhYvp6cd4RHjoDpRj56Q7WTf0OHLG-SIjiDLG5WLa0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 16 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 102528 + LdsInitCVgprs: false + LdsNumBytes: 102528 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 387 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2nHwJ5yKtgWNKzIYK2HY3nqEjrPEuBxxujlV7G3IBNaU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 16 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 205056 + LdsInitCVgprs: false + LdsNumBytes: 205056 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 388 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x16x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT26kkkDr2Mhn3zy0p_Lw5l1vhQnEdrBTQ6tWPQ4_NGg4w= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 256 + LSPB: 16 + LVCA: 256 + LVCB: 256 + LVPA: 256 + LVPB: 16 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 295424 + LdsInitCVgprs: false + LdsNumBytes: 295424 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 147712 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 286976 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 286976 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 286976 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 286976 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 1] + MIWaveTileA: 4 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 16 + MacroTileA: 256 + MacroTileB: 16 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 32 + NumGlobalWriteVectorsPerThread: 32 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 1 + ThreadTileA: 32 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 389 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT278NO3yJwgJFR7Y_ffyNvwZb0fJ3zxkF-JbGlxdd11m4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 32 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 52352 + LdsInitCVgprs: false + LdsNumBytes: 52352 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 2176 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 2176 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 390 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2VdqUTyBiQP5B1jlULrpxSuqlnqXMUskz291550L3GbQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 32 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 104704 + LdsInitCVgprs: false + LdsNumBytes: 104704 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 1] + MIWaveTileA: 8 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 1 + ThreadTileA: 64 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 391 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2Hmb-i4Q3coXtdwiJw_ZVx8EdfqFahQ3_h4ROAXxyyGk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 32 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 209152 + LdsInitCVgprs: false + LdsNumBytes: 209152 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 8448 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 8448 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 392 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x32x256_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR2_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS512_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2E-NReTUKXJJwjpIhq9Eyh_RQlhSald4Mcmx9vS8fihM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 256 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 2 + HalfPLRA: false + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 256 + LSPA: 256 + LSPB: 32 + LVCA: 256 + LVCB: 256 + LVPA: 256 + LVPB: 32 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 311808 + LdsInitCVgprs: false + LdsNumBytes: 311808 + LdsNumElementsAlignedA: 139264 + LdsNumElementsAlignedB: 16640 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 155904 + LdsOffsetB: 139264 + LdsOffsetB_Blk: 295168 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 139264 + LdsOffsetMXSA_Blk: 295168 + LdsOffsetMXSB: 139264 + LdsOffsetMXSB_Blk: 295168 + LdsOffsetMetadata: 139264 + LdsOffsetMetadata_Blk: 295168 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 8 + LoopUnroll: 256 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 2] + MIWaveTileA: 4 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 32 + MacroTileA: 256 + MacroTileB: 32 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 64 + NumGlobalWriteVectorsPerThread: 64 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StaggerUStride: 512 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 2 + ThreadTileA: 32 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 256 + _DepthUA: 256 + _DepthUB: 256 + _DepthUMetadata: 256 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 139264 + ldsNumBytesB: 16640 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 393 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2ds0vWjfrGxdepkVaQbav3ojqHDYk3QlzucewS9foH2Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 48 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 53440 + LdsInitCVgprs: false + LdsNumBytes: 53440 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 3328 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 3264 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 394 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2T3Rpr9THxJBaXF-7mUXyuNtQT09LwMlNzlOcQZfF0HI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 48 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 106880 + LdsInitCVgprs: false + LdsNumBytes: 106880 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 395 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x48x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QHXLGFAK6Paqp96i1l-Y_HVMOYUzs6GZyVEzjbnCf5A= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 48 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 48 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 213760 + LdsInitCVgprs: false + LdsNumBytes: 213760 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 3] + MIWaveTileA: 4 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 48 + MacroTileA: 256 + MacroTileB: 48 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 96 + NumGlobalWriteVectorsPerThread: 96 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 3 + ThreadTileA: 32 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 396 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_1_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2gmnreYlSn669uMRMXkcXTPYqEAtne3LKKPrfFiaDLlw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 64 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 54528 + LdsInitCVgprs: false + LdsNumBytes: 54528 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 4352 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 1] + MIWaveTileA: 16 + MIWaveTileB: 1 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 1 + ThreadTileA: 128 + ThreadTileB: 1 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 4352 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 397 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qpoeGP3WJ_6n3wIYajaT5LAvpj98wBR2crCFIY1U4Mk= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 64 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 109056 + LdsInitCVgprs: false + LdsNumBytes: 109056 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 398 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x64x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2pXAA2QTIOyaLEm1HP6zJKU3Adjg_xcLUfPqO-QYMZM4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 64 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 64 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 217600 + LdsInitCVgprs: false + LdsNumBytes: 217600 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 16896 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 2] + MIWaveTileA: 8 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 64 + MacroTileA: 256 + MacroTileB: 64 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 128 + NumGlobalWriteVectorsPerThread: 128 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 2 + ThreadTileA: 64 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 16896 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 399 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2C89CQ6DOtG1vLDToiqMflfFGt4wrSpbnHsJTC9T-kQs= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 80 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 55616 + LdsInitCVgprs: false + LdsNumBytes: 55616 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 5504 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 5440 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 400 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2x5VdLVBaGH0lZktuSUdma4AL11dJE7hzh_jNf6nCX3Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 80 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 111232 + LdsInitCVgprs: false + LdsNumBytes: 111232 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 401 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x80x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qp_uFaxxI4OgtuY2KjZsGK0wQDFOTFxUumqIdEgqRFQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 80 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 80 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 222464 + LdsInitCVgprs: false + LdsNumBytes: 222464 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 5] + MIWaveTileA: 4 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 80 + MacroTileA: 256 + MacroTileB: 80 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 160 + NumGlobalWriteVectorsPerThread: 160 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 5 + ThreadTileA: 32 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 402 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2eqUVWiULgCgnUXTqnmBOEIg2tViNMIx6QF1RUhZu2bM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 96 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 56704 + LdsInitCVgprs: false + LdsNumBytes: 56704 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 6528 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 6528 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 403 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2CDTM87omiH4sOPzNZyT70YqTfiSVHQJNE_3mXJUY9yU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 96 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 113408 + LdsInitCVgprs: false + LdsNumBytes: 113408 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 13056 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 13056 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 404 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x96x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT219E-6Z8aZJ11_CVNApSUuQL-nDMo-dqc3pzakdjr2W0= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 96 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 96 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 226816 + LdsInitCVgprs: false + LdsNumBytes: 226816 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 26112 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 3] + MIWaveTileA: 8 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 96 + MacroTileA: 256 + MacroTileB: 96 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 192 + NumGlobalWriteVectorsPerThread: 192 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 3 + ThreadTileA: 64 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 26112 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 405 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DquH-YsrEQkz2i47V3wC3Zi0Kd7sH1vGDmV9Cflo92Y= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 112 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 57792 + LdsInitCVgprs: false + LdsNumBytes: 57792 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 7680 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 7616 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 406 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2QG-Q11MbEgR2pc3mcMEdZ_B7C9u-djE4hqA8ksrCgEw= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 112 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 115584 + LdsInitCVgprs: false + LdsNumBytes: 115584 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 15232 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 15232 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 407 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x112x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2fyZGxL_hf9a2aCl-dAj8h6dIBZz_wAiDQHQv_A2yuZ8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 112 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 112 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 231168 + LdsInitCVgprs: false + LdsNumBytes: 231168 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 30464 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 7] + MIWaveTileA: 4 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 112 + MacroTileA: 256 + MacroTileB: 112 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 224 + NumGlobalWriteVectorsPerThread: 224 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 7 + ThreadTileA: 32 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 30464 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 408 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2U3H4su-WmEF-cXJWWNhkIzbc4_LrOHTaz1qlPxL3aKU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 128 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 58880 + LdsInitCVgprs: false + LdsNumBytes: 58880 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 8704 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 8704 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 409 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2DrYcZbsZkFp9ZbMkd0gQbZFqhg2guJKBh9pscorLirA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 128 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 117760 + LdsInitCVgprs: false + LdsNumBytes: 117760 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 17408 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 17408 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 410 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x128x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR3_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_2_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2u7Bou1Jhx0mr2yLfTWqWG3FeMq-d-JChtsjc76ab66s= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 3 + HalfPLRA: true + HalfPLRB: true + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 128 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 128 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 234496 + LdsInitCVgprs: false + LdsNumBytes: 234496 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 2] + MIWaveTileA: 16 + MIWaveTileB: 2 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 128 + MacroTileA: 256 + MacroTileB: 128 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 256 + NumGlobalWriteVectorsPerThread: 256 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 2 + ThreadTileA: 128 + ThreadTileB: 2 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 411 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2sSluNnjCXc5cgV5QZ6NvBLrFWZdklmwlaCr0dqIOsps= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 144 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 59968 + LdsInitCVgprs: false + LdsNumBytes: 59968 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 9856 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 9792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 412 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT28yHPihHCnAGUnbupU-A9WKFUqB_tjzIN6fNAbfNEp_8= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 144 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 119936 + LdsInitCVgprs: false + LdsNumBytes: 119936 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 19584 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 19584 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 413 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x144x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_9_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT29sg3528_5DUpP_9XmT9pL3fsy4Tg6w6XHcac8PnNtzo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 144 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 144 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 239872 + LdsInitCVgprs: false + LdsNumBytes: 239872 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 39168 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 9] + MIWaveTileA: 4 + MIWaveTileB: 9 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 144 + MacroTileA: 256 + MacroTileB: 144 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 288 + NumGlobalWriteVectorsPerThread: 288 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 9 + ThreadTileA: 32 + ThreadTileB: 9 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 39168 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 414 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_10_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB2_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2bZnxbXHmSIN0QPKziLvYBUV0hNAb5J9FEmaa4XA3TZo= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 160 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 61056 + LdsInitCVgprs: false + LdsNumBytes: 61056 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 10880 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 10] + MIWaveTileA: 4 + MIWaveTileB: 10 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 10 + ThreadTileA: 32 + ThreadTileB: 10 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 2 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 10880 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 415 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2E1xgm6vj_Kfp4KwrcugBgC269F-TdsrrB1clu2votio= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 160 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 122112 + LdsInitCVgprs: false + LdsNumBytes: 122112 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 21760 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 65536 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 100352 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 100352 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 100352 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 100352 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 21760 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 416 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x160x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_5_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2yLljEvS0NA-kjwU9-4f9BraUWPk520pShpn7rLmiE8c= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 160 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 160 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 244224 + LdsInitCVgprs: false + LdsNumBytes: 244224 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 43520 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 5] + MIWaveTileA: 8 + MIWaveTileB: 5 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 160 + MacroTileA: 256 + MacroTileB: 160 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 320 + NumGlobalWriteVectorsPerThread: 320 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 5 + ThreadTileA: 64 + ThreadTileB: 5 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 43520 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 417 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x32_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR0_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2XW3jUqbLjMml8EQT-6z9MrLt0B8DmKTAemGzcRUSCYA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 32 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 32 + LSPA: 32 + LSPB: 176 + LVCA: 256 + LVCB: 32 + LVPA: 32 + LVPB: 176 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 62144 + LdsInitCVgprs: false + LdsNumBytes: 62144 + LdsNumElementsAlignedA: 17408 + LdsNumElementsAlignedB: 12032 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 32768 + LdsOffsetB: 17408 + LdsOffsetB_Blk: 50176 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 17408 + LdsOffsetMXSA_Blk: 50176 + LdsOffsetMXSB: 17408 + LdsOffsetMXSB_Blk: 50176 + LdsOffsetMetadata: 17408 + LdsOffsetMetadata_Blk: 50176 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 1 + LoopUnroll: 32 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + PrefetchLocalRead: 0 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 32 + _DepthUA: 32 + _DepthUB: 32 + _DepthUMetadata: 32 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 2 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 17408 + ldsNumBytesB: 11968 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 418 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x176x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_11_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2YLqh0ieIWMekMBKOggHvu_4KeFK778ahGQMebbsJhQQ= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 176 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 176 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 248576 + LdsInitCVgprs: false + LdsNumBytes: 248576 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 47872 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 11] + MIWaveTileA: 4 + MIWaveTileB: 11 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 176 + MacroTileA: 256 + MacroTileB: 176 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 352 + NumGlobalWriteVectorsPerThread: 352 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 11 + ThreadTileA: 32 + ThreadTileB: 11 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 47872 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 419 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x192x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_3_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2EP_64D5vaKJmMVztnzlOsS6ZWK3wJ0PSJwVD7IeTnV4= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 192 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 192 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 252928 + LdsInitCVgprs: false + LdsNumBytes: 252928 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 52224 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 3] + MIWaveTileA: 16 + MIWaveTileB: 3 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 192 + MacroTileA: 256 + MacroTileB: 192 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 384 + NumGlobalWriteVectorsPerThread: 384 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 3 + ThreadTileA: 128 + ThreadTileB: 3 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 52224 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 420 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x208x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_13_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2eYitpIecylwJpOmc5i8vRvZIPQbhIslvJ2-tvk9mXrM= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 208 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 208 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 257280 + LdsInitCVgprs: false + LdsNumBytes: 257280 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 56576 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 13] + MIWaveTileA: 4 + MIWaveTileB: 13 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 208 + MacroTileA: 256 + MacroTileB: 208 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 416 + NumGlobalWriteVectorsPerThread: 416 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 13 + ThreadTileA: 32 + ThreadTileB: 13 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 56576 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 421 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x224x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT8_7_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG32_4_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2JBJ8TgqDrAZBrT_GbNq7gAEvSHH5o1ubymmbg4OCZTA= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 224 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 224 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 261632 + LdsInitCVgprs: false + LdsNumBytes: 261632 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 60928 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 200704 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 200704 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 200704 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 200704 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [2, 2] + MIWaveTile: [8, 7] + MIWaveTileA: 8 + MIWaveTileB: 7 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 224 + MacroTileA: 256 + MacroTileB: 224 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 448 + NumGlobalWriteVectorsPerThread: 448 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 4 + SubGroup1: 32 + SubGroupA: 4 + SubGroupB: 32 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 64 + ThreadTile1: 7 + ThreadTileA: 64 + ThreadTileB: 7 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [32, 4, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 60928 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 422 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x240x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB256_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT4_15_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB1_WSGRA0_WSGRB0_WS32_WG64_2_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2hkopeBz7aLrvNCrr0h945z0a3Wsv0rTm6-gcJGSaU6Q= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 240 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 240 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 256 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 269824 + LdsInitCVgprs: false + LdsNumBytes: 269824 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 65280 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 134912 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 204544 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 204544 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 204544 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 204544 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [4, 1] + MIWaveTile: [4, 15] + MIWaveTileA: 4 + MIWaveTileB: 15 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 240 + MacroTileA: 256 + MacroTileB: 240 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 480 + NumGlobalWriteVectorsPerThread: 480 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 8 + SubGroup1: 16 + SubGroupA: 8 + SubGroupB: 16 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 32 + ThreadTile1: 15 + ThreadTileA: 32 + ThreadTileB: 15 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 1 + WavefrontSize: 32 + WorkGroup: [64, 2, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 65280 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 423 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x64_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR1_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR0_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB512_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL0_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2B5D22RoBhM5hwNxIao2MJd4Rr86P3sYLqNCxP8RCnTI= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + CodeObjectVersion: '4' + DepthU: 64 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLRA: false + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 64 + LSPA: 64 + LSPB: 256 + LVCA: 256 + LVCB: 64 + LVPA: 64 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 512 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 199680 + LdsInitCVgprs: false + LdsNumBytes: 199680 + LdsNumElementsAlignedA: 34816 + LdsNumElementsAlignedB: 33792 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 131072 + LdsOffsetB: 34816 + LdsOffsetB_Blk: 165888 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 34816 + LdsOffsetMXSA_Blk: 165888 + LdsOffsetMXSB: 34816 + LdsOffsetMXSB_Blk: 165888 + LdsOffsetMetadata: 34816 + LdsOffsetMetadata_Blk: 165888 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 2 + LoopUnroll: 64 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: false + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 64 + _DepthUA: 64 + _DepthUB: 64 + _DepthUMetadata: 64 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 1 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 34816 + ldsNumBytesB: 33792 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +- SolutionIndex: 424 + KernelNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGMXCC1 + SolutionNameMin: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT256x256x128_MI16x16x1_SN_LDSB0_AFC1_AG0_AGGSUA0_AGNTAB0_AFEM1_AFEM1_ASEM1_BL1_BS1_CD1_1_CLR0_CLS0_CADS0_DTLA0_DTLB0_DTLM0_DTVA0_DTVB0_DTVMXSA0_DTVMXSB0_DTVSM0_DPLB0_EPS0_ELFLR0_EMLLn1_FDSI0_GRPM1_GRVWA1_GRVWB1_GSU0_GSUAMB_GSUC0_GSUWGMRR0_GLS0_HPLR1_ISA1250_ICIW1_IU1_K1_LDSSI0_LDSTI1_LBSPPA512_LBSPPB1024_LBSPPMXSA0_LBSPPMXSB0_LBSPPM0_LPA16_LPB8_LPMXSA0_LPMXSB0_LPMn1_LRVWn1_LWPMn1_MIAV1_MIWT16_4_MXLITDM_MXSFIMS_MO64_MGRIPM1_NTn1_NTA0_NTB0_NTC0_NTD0_NTE0_NTG0_NTMXSA0_NTMXSB0_NTM0_NTWS0_NVn1_NVA0_NVB0_NVC0_NVD0_NVE0_NVG0_NVMXSA0_NVMXSB0_NVM0_NVWS0_NEPBS0_NLCA1_NLCB1_ONLL1_PAP0_PGL0_PGR2_PLR1_PKA1_SGROB0_SIA4_SS0_SU32_SUM0_SUS256_SPO0_SRVW0_SSO0_SVW8_SK3_SKFTR0_SKFDPO0_SKWS0_SKXCCM0_SNLL1_SIP1_SGRO0_TDMI3_TDMIM0_TDMLWS0_TDMPLB0_TDMS0_TIN0_THn1_THA0_THB0_THC0_THD0_THE0_THG0_THMXSA0_THMXSB0_THM0_THWS0_TLDS1_TLDSMn1_ULSGRO0_USL1_USLMX0_UDFMAC0_UIOFGRO0_UPLRP0_USFGROn1_USI0_VSn1_VWA1_VWB4_WSGRA0_WSGRB0_WS32_WG16_8_1_WGM8_WGMXCC1_WGMXCCGn1 + AssignedDerivedParameters: true + AssignedProblemIndependentDerivedParameters: true + BaseName: Cijk_Ailk_Bljk_BBS_BH_Bias_HA_S_SAV_UserArgs_MT2qXHhvM8PYoRvlaNm_rkFbylj2LK9zbPYGRdLNWYhphU= + CUCount: null + CUOccupancy: -1 + ClusterBarrier: false + ClusterLocalRead: 0 + CodeObjectVersion: '4' + DepthU: 128 + DirectToLdsA: false + DirectToLdsB: false + DirectToLdsMetadata: 0 + DtlPlusLdsBuf: 0 + ESMRuntimeGate: false + EdgeType: None + EnableESM2TrackValuVsrc: false + EnableF32XdlMathOp: false + EnableMatrixInstruction: true + EnableStinkyTofuESM2: true + ExpandPointerSwap: false + ExpertSchedulingMode: 0 + ForceUnrollSubIter: false + GlobalReadVectorWidthA: 1 + GlobalReadVectorWidthB: 1 + GlobalSplitU: 0 + GlobalWriteVectorWidth: 1 + GuaranteeNoPartialA: true + GuaranteeNoPartialB: true + GuaranteeNoPartialMetadata: true + HalfPLR: 1 + HalfPLRA: true + HalfPLRB: false + ISA: [12, 5, 0] + InitCIterWmma: 1 + InternalSupportParams: + SupportCustomStaggerU: true + SupportCustomWGM: true + SupportStreamKPerTileExtraIters: true + SupportUserGSU: false + UseSFC: false + UseUniversalArgs: true + Kernel: true + LDSSegInterleaveOffsets: null + LDSTrInst: true + LSCA: 256 + LSCB: 128 + LSPA: 128 + LSPB: 256 + LVCA: 256 + LVCB: 128 + LVPA: 128 + LVPB: 256 + LdsBlockSizePerPadA: 512 + LdsBlockSizePerPadB: 1024 + LdsBlockSizePerPadMXSA: 0 + LdsBlockSizePerPadMXSB: 0 + LdsBlockSizePerPadMetadata: 0 + LdsBytesNoAmax: 272384 + LdsInitCVgprs: false + LdsNumBytes: 272384 + LdsNumElementsAlignedA: 69632 + LdsNumElementsAlignedB: 66560 + LdsNumElementsAlignedMXSA: 0 + LdsNumElementsAlignedMXSB: 0 + LdsNumElementsAlignedMetadata: 0 + LdsOffsetA: 0 + LdsOffsetA_Blk: 136192 + LdsOffsetB: 69632 + LdsOffsetB_Blk: 205824 + LdsOffsetBias: 0 + LdsOffsetBiasGSU: 0 + LdsOffsetBiasNonGSU: 0 + LdsOffsetMXSA: 69632 + LdsOffsetMXSA_Blk: 205824 + LdsOffsetMXSB: 69632 + LdsOffsetMXSB_Blk: 205824 + LdsOffsetMetadata: 69632 + LdsOffsetMetadata_Blk: 205824 + LdsPadA: 16 + LdsPadB: 8 + LdsPadMXSA: 0 + LdsPadMXSB: 0 + LocalReadVectorWidthA: 8 + LocalReadVectorWidthB: 8 + LocalSplitU: 1 + LocalSplitUReuseLDS: 1 + LocalWriteUseSgprA: false + LocalWriteUseSgprB: false + LocalWriteUseSgprMetadata: false + LoopIters: 4 + LoopUnroll: 128 + MFMA_BF16_1K: 0 + MIArchVgpr: true + MIBlock: [16, 16, 32, 1, 1, 1] + MIInputPerThread: 16 + MIInputPerThreadA: 16 + MIInputPerThreadB: 16 + MIInputPerThreadMetadata: 16 + MIOutputVectorWidth: 8 + MIRegPerOut: 1 + MIWaveGroup: [1, 4] + MIWaveTile: [16, 4] + MIWaveTileA: 16 + MIWaveTileB: 4 + MIWaveTileMetadata: 0 + MXLoadInst: TDM + MXScaleFormat: InMemorySwizzle + MacroTile0: 256 + MacroTile1: 256 + MacroTileA: 256 + MacroTileB: 256 + MathClocksUnrolledLoop: 0 + MatrixInstB: 1 + MatrixInstBM: 1 + MatrixInstBN: 1 + MatrixInstK: 32 + MatrixInstM: 16 + MatrixInstN: 16 + MatrixInstruction: [16, 16, 32, 1] + MaxLDS: 327680 + MbskPrefetchMethod: 0 + MfmaInitCVgprs: false + MinGRIncPerMfma: 1 + Multicast: false + NoLdsWriteCode: true + NoTailLoop: false + NonDTLTailLoopA: false + NonDTLTailLoopB: false + NonDTLTailLoopMetadata: false + NumElementsPerThread: 512 + NumGlobalWriteVectorsPerThread: 512 + NumLdsBlk: 2 + NumLoadsA: 1 + NumLoadsB: 1 + NumLoadsPerpendicularA: 1 + NumLoadsPerpendicularB: 1 + NumThreads: 128 + NumTotalPackedLoadsA: -1 + NumTotalPackedLoadsB: -1 + NumWaveSplitK: 1 + NumWaves: 4 + PackedC0IdxChars: [I] + PackedC0IndicesX: [0] + PackedC1IdxChars: [J] + PackedC1IndicesX: [1] + PrefetchGlobalRead: 2 + ScheduleGROverBarrier: 0 + ScheduleIterAlg: 4 + StoreSwapAddr: true + StoreVectorWidth: 8 + StreamK: 3 + SubGroup0: 2 + SubGroup1: 64 + SubGroupA: 2 + SubGroupB: 64 + SuppressNoLoadLoop: true + TDMInst: 3 + ThreadTile: [1, 1] + ThreadTile0: 128 + ThreadTile1: 4 + ThreadTileA: 128 + ThreadTileB: 4 + TransposeLDS: 1 + ULSGRODoubleG2L: 0 + UnrollMajorLDSA: false + UnrollMajorLDSB: true + UseCustomMainLoopSchedule: 0 + UseDirect32XEmulation: false + UseDot2F32XEmulation: false + UseDotInstruction: false + UseF32XEmulation: false + UseGeneralizedNLCOneA: false + UseGeneralizedNLCOneB: false + UseGeneralizedNLCOneMXSA: false + UseGeneralizedNLCOneMXSB: false + UseGeneralizedNLCOneMetadata: false + UseMFMAF32XEmulation: false + Valid: true + VectorWidthA: 1 + VectorWidthB: 4 + WavefrontSize: 32 + WorkGroup: [16, 8, 1] + WorkspaceCheck: [4, 0, 0] + _DepthU: 128 + _DepthUA: 128 + _DepthUB: 128 + _DepthUMetadata: 128 + _GlobalAccumulation: PartialsBuffer + _ScheduleIterAlg: 0 + _StinkyTofuOptLevel: 3 + _UseSgprForGRO: 1 + _VectorStore: 1 + _WorkspaceSizePerElemBias: 0 + _WorkspaceSizePerElemC: 4 + _inputVWA_was_auto: true + _inputVWB_was_auto: true + _staggerStrideShift: 0 + enableGLTrA: false + enableGLTrB: false + enableLDSTrA: 1 + enableLDSTrB: false + enableLDSTrMXSA: false + enableLDSTrMXSB: false + enableLDSTrMetadata: 0 + enableTDMA: true + enableTDMB: true + enableTDMMetadata: false + ldsNumBytesA: 69632 + ldsNumBytesB: 66560 + ldsNumBytesMXSA: 0 + ldsNumBytesMXSB: 0 + ldsNumBytesMetadata: 0 + numSubTiles: 1 + reorderGRInstForDTVA: false + reorderGRInstForDTVB: false + tailLoopOptA: false + tailLoopOptB: false +IndexOrder: null +ExactLogic: null +RangeLogic: null +TileSelectionIndices: null +PerfMetric: DeviceEfficiency +LibraryType: Prediction